Decatur Police Department

  • Agency: Decatur Police Department
  • Address: 707 W. South Side Drive, Decatur, 62523 IL
  • Chief:
Phone: (217) 424-2711
Fax:
Website:

Decatur Police Department is located at 707 W. South Side Drive, Decatur, 62523 IL. The Decatur Police Department phone number is (217) 424-2711.