L Lenox Hill Hospital, Department Of Orthopaedic Surgery 0 reviews 130 East 77th Street 11th Floor New York, NY • 10075 View Practice (212) 737-3301