Scherr Forum-Thousand Oaks Civic Arts Plaza
2100 E. Thousand Oaks Blvd
Thousand Oaks, CA
91362, US