1. Town of Truro 6 Off Route, Truro, MA 02666 Coordinate: 42.05615,-70.18742 Phone: (508) 349-6339
2. Town of Truro 24 Hatch Rd, Truro, MA 02666 Coordinate: 41.99029,-70.05075 Phone: (508) 349-7004