1829 Mecklenburg Highway Mooresville, NC 28115