Town of Truro Map

Town hall in Truro, United States
Suggest an edit · Your business? Claim now

Add more information

Truro Town Hall is a city hall and local government office located at 24 Town Hall Road in Truro, Massachusetts, United States. This institution serves as the …

Social profiles

Frequently asked questions

Q:
What are the shed requirements?
A:
Sheds larger than 200 sq ft must be on a foundation, such as a concrete slab or sonotubes. Building Permits are required for sheds and they must abide by...
Data from: BusinessWebsite
Oops! Something went wrong, Please try again after a few minutes
Data from: Rentbyowner.com