New Ohio Theatre to Close This Summer
After 30 years of artistry in the downtown independent theatre community, New Ohio will conclude operations at 154 Christopher Street on Aug. 31.
Support American Theatre: a just and thriving theatre ecology begins with information for all. Please click here to make your fully tax-deductible donation today!
After 30 years of artistry in the downtown independent theatre community, New Ohio will conclude operations at 154 Christopher Street on Aug. 31.