Toulon Police Department

  • Agency: Toulon Police Department
  • Address: 130 W Jefferson St, Toulon, 61483 IL
  • Chief: Robert Taylor (Chief of Police)
Phone: 309-286-2541
Fax: 309-286-5005
Email:
Website:

Toulon Police Department is located at 130 W Jefferson St, Toulon, 61483 IL. The Chief of Police of the department is Robert Taylor. The Toulon Police Department phone number is 309-286-2541.