Carroll Police Department

  • Agency: Carroll Police Department
  • Address: 112 E 5th St, Carroll, 51401 IA
  • Chief:
Phone: (712)792-3536
Fax:
Email:
Website:

Carroll Police Department is located at 112 E 5th St, Carroll, 51401 IA. The Carroll Police Department phone number is (712)792-3536.