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.
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.