Lenox Hill Hospital
A hospital providing comprehensive clinical healthcare services across multiple specialties for patients of all ages.[2]
NYC headquarters
- The company's own site places it in New York: Lenox Hill Hospital is a named institution located in New York City (the name itself references a NYC neighborhood). It is part of Northwell.[1]
Something wrong or missing? Send a correction. Fixed within 24 hours.