North Truro, Massachusetts, United States of America
Payomet Performing Arts Center
is located at 29 Old Dewline Rd in North Truro