Google
×

Amboy

City in Illinois
Amboy is a city in Lee County, Illinois, United States, along the Green River. The population was 2,500 at the 2010 census. The chain of Carson Pirie Scott & Co. began in Amboy when Samuel Carson opened his first dry goods store there in 1854. Wikipedia
Population: 2,257 (2021)
Area codes: 815, 779