In May my mom and I toured the town of Mooresville, AL. From their website, "The entire town is on the National Register of Historic Places, and is one of Alabama's most important and intact villages. The Mooresville Post Office has been operating from the same building since 1840, the oldest continually operating post office building in the state of Alabama and one of the oldest in the country.
"The circa 1821 Stagecoach Tavern is the oldest public frame building in the state of Alabama. Our two churches, the circa 1839 Brick Church and the circa 1854 Church of Christ, are among the few remaining examples of 19th century church buildings in the state."