Arcola Police Department

  • Agency: Arcola Police Department
  • Address: 114 N. Locust, Arcola, 61910 IL
  • Chief: Mike Phillips (Chief of Police)

Arcola Police Department is located at 114 N. Locust, Arcola, 61910 IL. The Chief of Police of the department is Mike Phillips. The Arcola Police Department phone number is 217-268-4906.