Send Us a Message

More Information

Our Location

Upstage is a Mountain View SecondStage Home Company

The Mountain View Center for the Performing Arts

500 Castro Street, Mountain View CA, 94041

(650) 903-6000



Mon - Fri 8am to 6pm

Closed Sat and Sun.

Upstage Theater is a 501(c)(3) EIN 84-5190807

© 2020 Upstage Theater