Upper East Side Location:
125 E. 86th Street (at Lexington Ave.)
New York, NY 10028
Google Map
Phone:
Toll Free: (888) 535-6963
Hours:
Open 7 days per week!
Mon-Fri 10am-7pm
Sat-Sun 9am-5pm
Nearest Subway:
86th Street - Lexington Ave
Hospital Affiliation: