1. Truro Town Police Dept 344 Rte 6, Truro, MA 02666 Coordinate: 41.75172,-70.592545 Phone: (508) 487-8730