Statistipedia

Leland Grove, IL

Leland Grove, IL
Map of Leland Grove
StateIllinois
Population1,406
Links
Maps

Leland Grove is located in the state of Illinois, roughly 82 miles north from St. Louis. It has a population of 1,406.