Statistipedia

Meredosia, IL

Meredosia, IL
Map of Meredosia
StateIllinois
Population891
Links
Maps

Meredosia is located in the state of Illinois, approximately 83 miles north of St. Louis. It has a population of 891.