1. Residence At Vinnin Square 224 Salem St, Swampscott, MA 01907 Coordinate: 42.48264,-70.89943 Phone: (339) 440-5223