
Also known as Powell, Alabama
city in Alabama, United States
via Open-Meteo
Powell is a town in DeKalb County, Alabama, United States. At the 2020 census, the population was 901. Powell is located atop Sand Mountain.
Originally incorporated as Powell's Crossroads in the 1960s, it had shortened its name to Powell by the 1990 U.S. Census.
via OpenStreetMap · GeoNames
via Wikipedia infobox
via Wikidata · CC0
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).