1. Anchor Yacht Sales 101 Narragansett Ave Unit 3, Barrington, RI 02806 Coordinate: 41.75088,-71.34914 Phone: (401) 246-2100