The Town of Mooresville receives a Community Crossing Grant Nov 5, 2021 | town announcements, town news, Uncategorized Details