Toledo Police Department

  • Agency: Toledo Police Department
  • Address: 166 Courthouse Sq, Toledo, 62468 IL
  • Chief:
Phone: 217-849-2571
Fax: 217-849-2373
Email:
Website:

Toledo Police Department is located at 166 Courthouse Sq, Toledo, 62468 IL. The Toledo Police Department phone number is 217-849-2571.