what county does killen al reside
Town of Killen Killen is a town in Lauderdale County, Alabama, United States. It is part of the Florence - Muscle Shoals Metropolitan Statistical Area known as The Shoals.