Killen, AL
Killen is a small town in Lauderdale County, Alabama, and part of the Florence-Muscle Shoals area known as the Shoals. It was incorporated in 1957, but its local story reaches back to the Muscle Shoals Canal, where the town was founded. With a population a little above 1,000, Killen is a compact north Alabama community whose identity is closely tied to th...
Town Snapshot
Loading town details...
Published facts are loading.
Top Score Signals
Highest current scores for this town.
Published score highlights are loading.