Larry's Marina

14 Merrimac St
Amesbury, MA 01913
United States
42° 50' 26.4336" N, 70° 55' 34.2696" W
Phone:
978-388-5111