Amboy, IL
united states
united states
Amboy is a farming town in north-central Illinois, about 100 miles west of Chicago via I-88 and US Route 52. The restored 1876 railroad depot now serves as a local museum, highlighting the town's role as a historic prairie crossroads.