Findlay Police Department

  • Agency: Findlay Police Department
  • Address: 221 E South 2nd St, Findlay, 62534 IL
  • Chief: Chris Nichols (Chief of Police)
Phone: (217)756-3311
Fax:
Email:
Website:

Findlay Police Department is located at 221 E South 2nd St, Findlay, 62534 IL. The Chief of Police of the department is Chris Nichols. The Findlay Police Department phone number is (217)756-3311.