Amboy Police Dept
227 E Main St
Amboy, IL 61310
Amboy, IL 61310