Upstream Theater
P.O. Box 300006
St. Louis, MO


Unless otherwise noted, performances are at The Kranzberg Arts Center 501 N Grand Blvd, St. Louis, MO 63103, or at the Marcelle Theater, 3310 Samuel Shepard Dr., St. Louis MO 63103

Join our mailing list or sign up to volunteer by clicking here.