The Eliot at New Rochelle

📍 41 Lockwood Ave., New Rochelle, NY 10801 · Westchester County

Assisted Living200 licensed beds
Schedule a Tour ← More in New Rochelle