Maroa Police Department

  • Agency: Maroa Police Department
  • Address: 120 S Locust St, Maroa, 61756 IL
  • Chief: L Brad Wilkey (Chief of Police)

Maroa Police Department is located at 120 S Locust St, Maroa, 61756 IL. The Chief of Police of the department is L Brad Wilkey. The Maroa Police Department phone number is 217-794-5526.