Albion, Illinois

Albion, Illinois

Albion, Illinois is a small town located in Edwards County in the southwestern part of the state. With a population of around 3,000 people, it is one of the smaller towns in the area. The town was founded in 1818 by John Thomas, and named after Albion Township which was located nearby.┬áCheck Countryaah to see […]