Mountain View Center for the Performing Arts 500 Castro St., Mountain View Comments View Larger Map 0 No votes yet Upcoming Events View the discussion thread.