Swampscott Yacht Club

425 Humphrey St
Swampscott, MA 01907
United States
42° 28' 3.9108" N, 70° 54' 28.026" W
Phone:
781-598-9273