Town of Mooresville

 

The first town that the Alabama Territorial Legislature incorporated was Mooresville, and the entire village now is on the National Register of Historic Places. Highlights include the state’s oldest continually operating post-office building.

Exit 2 (Mooresville Road) on I-565
Mooresville AL 35649

Website: Town of Mooresville