← Everything in Grand Center
Grand Center, MO

Upstream Theater

Coming up1 event
WhatTheater company
NeighborhoodGrand Center

A professional theater company that stages contemporary plays, often international works and translations, at the intimate Marcelle Theater in Grand Center. Free parking is available across the street.

Where3310 Samuel Shepard Dr, St. Louis, MO 63103 Directions

Coming up at Upstream Theater

More in Grand Center

Something wrong on this page? Email hello@townwild.com.