1 verified providers
224 Salem St, Swampscott, MA
(781) 603-0099
★ 4.2 (22 reviews)
The Residence at Vinnin Square is an independent living community located in Swampscott, Massachusetts, serving seniors seeking an active and independ