mooresville alabama
Mooresville Alabama
Mooresville Alabama is one of the oldest incorporated towns in Alabama, having been incorporated on November 16, 1818, when Alabama was still a Territory. It was named for early settlers, Robert and William Moore who located on land which became the site of Mooresville.