Northwell Health Physician Partners Orthopaedic Institute at Lenox Hill (Clinic) 130 E 77th St, New York, NY 10075 212-434-6880