Address: 500 Castro Street At Mercy Street
Performing arts theater in Mountain View, California. The Mountain View Center for the Performing Arts is located in downtown Mountain View, California. It is operated by the City of Mountain View and hosts a variety of art events.