Back to All Events

The Robert & Pearl Seymour Center

  • Robert & Pearl Seymour Center 2551 Homestead Road Chapel Hill, NC, 27516 United States (map)

We haven’t played here in a while. You’ll like the venue—80-seat theater with a professional sound system and excellent acoustics. Just right for the spoken word.

Earlier Event: November 22
Imbibe Jazz Bar