Lenox Hill Hospital: 100 E 77th St - New York, NY