Closing Independence Day All Day Jul 5 2021 Mon Closing Independence Day All Day Branches: Mooresville Public Library