Lowell

Lowell is a town in West Creek and Cedar Creek townships, Lake County, Indiana, United States. The population was 9,276 at the 2010 census.Wikipedia

Greater NW Indiana listings last updated Oct 27, 2021 12:39:pm.