Directions to Sandbars Inn On Cape Cod Bay, North Truro

Sandbars-inn-on-cape-cod-bay-map
The Sandbars Inn On Cape Cod Bay in North Truro is located at 570 SHORE ROAD , North Truro , MA, US .   Click on the Google Map above to get an interactive version and see the area around the Sandbars Inn On Cape Cod Bay .