Cañada College Theatre

4200 Farm Hill Blvd
Redwood City, CA, 94061

Seating for 516 people. State-of-the-art sound and lighting.

Pin It on Pinterest