1016 Paradise Rd, Swampscott, MA 01907, United States
156 Humphrey St, Swampscott, MA 01907, United States