222 E 65th St New York NY offers parking in Lenox Hill . 222 E 65th St New York NY provides convenient parking for Hospital Special Surgery , NY Presbyterian Hospital , Memorial Sloan Kettering Centers and other nearby points of interest such as Ed Koch Memorial Bridge