Statistipedia

Leaf River, IL

Leaf River, IL
Map of Leaf River
StateIllinois
Population422
Links
Maps

Leaf River is located in the state of Illinois, about 62 miles south from Madison. Its population is 422.