Celebrate Mooresville's 150th Birthday with 'Mooresville... Get ready to celebrate in Downtown Mooresville! Join the Town of Mooresville on March 4, 2023 for Mooresville Day – a day of community f...

Thank you to our Sponsors/Partners