Statistipedia

Amboy, IL

Amboy, IL
Map of Amboy
StateIllinois
Population2,421
Links
Maps

Amboy is located in the state of Illinois, about 88 miles south of Madison. It has a population of 2,421.