Statistipedia

Ludlow, IL

Ludlow, IL
Map of Ludlow
StateIllinois
Population354
Links
Maps

Ludlow is in the state of Illinois, about 19 miles north of Champaign. It has a population of 354.