
- This event has passed.
OdysseyStage Annual 10X10 Play Festival
September 16, 2022 @ 7:00 pm
Free
Ten plays, ten minutes each! All homegrown talent from the OdysseyStage Company–“Plenty of love, loss, and laughter.”
Presented by the Seymour Center: 2551 Homestead Rd, Chapel Hill