There are two climbing centers in Charlotte, NC. The first one is at the US National Whitewater Center, which also offers rafting, mountain biking, eco-caching, and more. And the other climbing facility is at Inner Peaks. Go to http://usnwc.org or http://inerpeaks.com for more info.