The 24 Hour Plays: Kennesaw

Stillwell Theatre 471 Bartow Ave, NW, Kennesaw, GA, United States

The 24 Hour Plays have brought extraordinary artists together to create time-limited theater around the world since 1995.

$5