Statistipedia

Sherrard, IL

Sherrard, IL
Map of Sherrard
StateIllinois
Population691
Links
Maps

Sherrard is located in the state of Illinois, about 54 miles northwest from Peoria. It has a population of 691.