Skip to main content
Independent LivingAssisted LivingMemory Care

The Residence at Vinnin Square

224 Salem St, Swampscott, MA 01907

Location & Nearby Healthcare

224 Salem St

Swampscott, MA 01907

Loading map...
Property
Pharmacy
PRehab / PT
Open in Google Maps

Nearby Communities