Glen Island Center for Nursing & Rehabilitation
490 Pelham Rd
New Rochelle, NY 10805
Situated within the Pelham Manor area of the city, Glen Island Center for Nursing & Rehabilitation is a nursing home facility serving New Rochelle, New York. The surrounding area has a medium-density population, with approximately 19,000 individuals residing in ...