Pilgrim Beach Village

174 Shore Rd. • P.O. Box 83 • North Truro, MA 02652-0083 • 508-487-3418