Statistipedia

Toulon, IL

Toulon, IL
Map of Toulon
StateIllinois
Population1,165
Links
Maps

Toulon is located in the state of Illinois, roughly 84 miles southwest of Rockford. Its population is 1,165.