• Assisted Living

    The Residence at Vinnin Square
    224 Salem Street
    Swampscott, MA 01907-
    565 Humphrey Street
    Swampscott, MA 01907
  • Upcoming Events




  • Proud Partners With

  •