Mooresville Alabama

Mooresville is a town in Limestone County, Alabama, located southeast of the intersection of Interstate 565 and Interstate 65, and north of Wheeler Lake.
The entire town, described as a picturesque early 19th century village, is listed on the National Register of Historic Places.