Statistipedia

Lowell, IN

Lowell, IN
Map of Lowell
StateIndiana
Population9,659
Links
Maps

Lowell is located in the state of Indiana, approximately 38 miles south from Chicago. Its population is 9,659.