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


︎ upstreamtheater@sbcglobal.net
︎Tickets by phone: (314) 534-1111       


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 here


CLICK TO RETURN HOME ︎︎︎