1. Anchor Yacht Sales
101 Narragansett Ave Unit 3, Barrington, RI 02806
Coordinate: 41.75088,-71.34914
Phone: (401) 246-2100
2. New England Yacht Partners
7 Bullock Ave, Barrington, RI 02806
Coordinate: 41.75649,-71.29248
Phone: (888) 525-9457