1. Truro Chamber Of Commerce Route 6a, Truro, MA 02666 Coordinate: 42.027103,-70.07654 Phone: (508) 487-1288