1. Head of the Meadow Beach Head Of The Meadow Rd, Truro, MA 02666 Coordinate: 41.99886,-70.05563 Phone: (508) 349-3785