I believe David Sedaris grew up in North Carolina. I'm a big fan of his - had the chance to hear him read last year, and laughed till I HURT!
You can find him reading a lot of his pieces at the "This American Life" radio show website - takes a bit of digging but he contributes there a lot.