The Residence at Vinnin Square

📍 224 Salem Street, Swampscott, MA · Essex County

Memory Care, Assisted Living84 licensed beds
Schedule a Tour ← More in Swampscott