Decatur Police Department

  • Agency: Decatur Police Department
  • Address: 333 S Franklin St, Decatur, 62523 IL
  • Chief:
Phone: (217)424-2711
Fax:
Email:
Website:

Decatur Police Department is located at 333 S Franklin St, Decatur, 62523 IL. The Decatur Police Department phone number is (217)424-2711.