Independence Day is almost here, and Mooresville has the perfect activities to help you celebrate the 4th of July with family and friends!
Celebrate the fourth with live music, food trucks, and a firework finale!