Calendar of Events
January 2022: Mooresville Mercantile's Winter Break begins.
May 7, 2022: Spring Market in Historic Mooresville
January 2022: Mooresville Mercantile's Winter Break begins.
May 7, 2022: Spring Market in Historic Mooresville