CONTACT





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


︎ upstreamtheater@sbcglobal.net


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.