#1.

Amboy Depot Museum, Box 108, Amboy, IL 61310, United States

  • Built in 1876, this 19-room museum, listed in the National Register of Historic Places, was division headquarters for Illinois ... More on EnjoyIllinois.com

  • The 19 room Amboy Depot Museum is housed in the Illinois Central Railroad Depot, built in 1876. The restored b ... More on PlanetWare

 

See_details_btn

×
Uptake

Did you know that your Internet Explorer is out of date?


To get the best possible experience using our website we recommend that you upgrade to a newer version.

Close