The Mooresville NC location has its own parking. The downtown Charlotte NC location does not have its own parking but there are plenty of parking areas nearby. Best case scenario you won't even walk a whole city block.
There are parking garages near by
There is a parking deck across the intersection in the Transamerica/401 N Tryon building
I parked on the street but there is a parking lot at the corner
Thanks! Your answer is awaiting moderation.