New York Cancer Hospital
Central Park West & 106th St.
New York City: Manhattan,
NY
10025 US
Organ ID: 6739
Updated through on-line information from Connor Annable.
Existed 1942. Became Towers Nursing Home. [May be apartments in 1996.]