Amsterdam Nursing Home

1060 Amsterdam & West 112th Street
New York, New York 

+ Google Map