Amboy Police Dept in Amboy Illinois


  • Dept Phone: (815) 857-3400
  • Police Department Address: 227 E MAIN ST
  • City: Amboy,
  • ZIP: 61310
  • County: LEE
  • Office Opened: 1854
  • Department Type: Municipal Police Department
  • GPS Coordinates:41.713726,-89.330250
  • Web Link: Amboy Police Dept Web Site