515 Audubon Ave, New York, New York 10040(212) 342-9200
Isabella Center for Rehabilitation and Nursing Care, located on four lush acres in upper Manhattan, has pioneered the care of older adults since 1875.