Lockwoods Marina

650 Succotash Road
East Matunuck, RI 02879
United States
41° 23' 7.3212" N, 71° 31' 30.4104" W
Phone:
401-783-2868