Dr. Julia Canestraro, OD 0Leave a review Optometrist Accepting New Patients Memorial Sloan Kettering Cancer Center 160 East 53rd Street, New York, NY, 10022 (332) 222-1597 Book Online