Lenox Hill Hospital Heart & Lung

7 reviews

130 E 77th St, New York, NY 10075

lenoxhill.northwell.edu

+18774327823

About

Lenox Hill Hospital Heart & Lung is a Heart hospital located at 130 E 77th St, New York, NY 10075. It has received 7 reviews with an average rating of 4.7 stars.

Photos

F.A.Q

Frequently Asked Questions

  • The address of Lenox Hill Hospital Heart & Lung: 130 E 77th St, New York, NY 10075

  • Lenox Hill Hospital Heart & Lung has 4.7 stars from 7 reviews

  • Heart hospital