500 South Main Street Suite 300, Mooresville, NC