Jump to content

Lockhart, Alabama

From Simple English Wikipedia, the free encyclopedia

Lockhart is a town in Covington County, Alabama, United States.