433 Paradise Rd, Swampscott, MA 01907, United States
980 Paradise Rd, Swampscott, MA 01907, United States
252 Humphrey St, Swampscott, MA 01907, United States