Mapping NYC logo
Mapping NYC
Location
133 West 11 Street
Post

St. Vincent's Hospital and Medical Center