Dr. Leslie Allen is a renowned Neonatologist in Manhasset and currently practices at North Shore University Hospital at Northwell Health, Manhasset. For the past 23 years, Dr. Leslie Allen has worked as a Newborn Infant Specialists and gained proficient skills and knowledge in the segments.