MacKenzie's Landing Marina

14 Pleasant Valley Rd
Amesbury, MA 01913
United States
42° 49' 56.2296" N, 70° 55' 58.7568" W
Phone:
978-388-0902