Back to album

Illinois Central Depot, Amboy, IL

The Amboy Illinois Central Depot is a former rail station in the city of Amboy, Illinois. The building was constructed as a headquarters building for the Illinois Central Railroad as well as a public train station for the city of Amboy in 1876.

1,224 views
2 faves
1 comment
Uploaded on June 22, 2010
Taken on June 19, 2010