Statistipedia

New Douglas, IL

New Douglas, IL
Map of New Douglas
StateIllinois
Population296
Links
Maps

New Douglas is located in the state of Illinois, about 35 miles northeast of St. Louis. It has a population of 296.