Our Locations & Driving Directions North Charlotte Office: 9300 Harris Corners Parkway Suite 160 Charlotte, NC 28269 South Charlotte Office: 10801 Johnston Road Suite 119 Charlotte, NC 28226 Mooresville Office: 542 Williamson Road. Suite 5 Mooresville, NC 28117 South End Office: 1520 South Boulevard, Suite 220 Charlotte, NC 28203