Mooresville
is located in the center of a wide variety of activities. We are
only 2 hours from the mountains with skiing and hiking, and 4 hours from
the North and South Carolina Beaches. Add to that all of the local fun
and it is easy to see why Mooresville is a great place to live.