Belleville , IL

Southern Railroad

Milepost: 18

Southern Belleville  Depot

Belleville Southern Railway Depot

Illinois Railway Commission, Google and Princeton Digital Project

St. Clair County