Location
Most Upstager productions are performed at the Paul Poag Theatre, which is operated by the City of Del Rio. It is located at 746 South Main St.