Also known as Lowell, Indiana, Lowell, IN
town in Lake County, Indiana, United States
~7 min read
Lowell (/ˈloʊəl/ LOH-əl) is a town in West Creek and Cedar Creek townships, Lake County, Indiana, United States. The population was 10,680 at the 2020 census.
History
via Wikipedia infobox
via Wikidata · CC0
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).