what county is amboy il in
Wikimedia Commons: Amboy, Illinois. Amboy is a city in Lee County, Illinois, United States, along the Green River. The population was 2,561 at the 2000 census. The chain of Carson Pirie Scott & Co. began in Amboy when Samuel Carson opened his first dry goods store there in 1854.