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