150 Fairview Rd Suite 130 Mooresville, NC 28117 704-948-3810