(I can't think of a way to add more prepositional phrases to the title.)
Centrum is the shopping center just past Crossroads on Walnut on the right. They have WiFi, and it's a good sized store for a meeting.
I apologize for not getting this updated sooner. I have been out of town working over the weekend, and my plane was diverted and the flight cancelled last night - long story.
Directions:
I-40 to Hwy 1 South, Get off immediately at Walnut Street.
Turn Left onto Walnut Street, go through 4 lights. The 4th
light is at Dillard Drive, just past the Lowe's Home Improvement Center on yur right.
After passing through the light, take a right into Centrum Center.
Take the very first right, and you'll pass by Carolina Ale House. The next group of buildings is anchored by the Panera.