425 E 66th St, New York, New York 10065(212) 639-2000
Parking lot for Memorial Sloan Kettering patients, staff, and visitor.