Metamora Police Department

  • Agency: Metamora Police Department
  • Address: 100 N Davenport St, Metamora, 61548 IL
  • Chief:
Phone: 309-367-4115
Fax: (309) 367-2172
Email:

Metamora Police Department is located at 100 N Davenport St, Metamora, 61548 IL. The Metamora Police Department phone number is 309-367-4115.