Findlay Police Dept in Findlay Illinois


  • Dept Phone: (217) 756-8997
  • Police Department Address: 221 East South 2nd Street
  • City: Findlay,
  • ZIP: 62534
  • County: SHELBY
  • Office Opened: 1970
  • Department Type: Municipal Police Department
  • GPS Coordinates:39.519738,-88.751820
  • Web Link: Findlay Police Dept Web Site