Agency Carroll Police Department Agency Details Address: P.O. Box 203, Carroll, NH 3595Phone: 603-846-2200Agency Type: Local PoliceNumber of Officers: 4Population Served: 663