Stamford Hospital has a designated Level III Neonatal Intensive Care Unit (NICU) staffed by experienced neonatologists, nurses, and pediatric specialists. To help make life more manageable for families with babies in the NICU at Stamford Hospital, there is now a gift...