Upstage

Three Brothers Theatre Upstage is our newest venue, a 55 seat black box theatre.  Upstage is the home of what we consider our epic productions: shows with larger casts, and larger production values.  The venue is located at the former home of Clockwise Theatre at 221 N Genesee Street, Waukegan, IL 60085.