Payne's Dock



Short Description

Payne's Dock is on Ocean Avenue in New Shoreham, Rhode Island, on Block Island. Home to Mahogany Shoals, it offers dockage reservations, services and dining, with live marina weather and a long history on the island.