Venue Details

Scherr Forum Theatre, Thousand Oaks Civic Arts Plaza
2100 Thousand Oaks Blvd. Thousand Oaks, CA 91362
Website Get directions
More Information

More to Explore

Los Angeles Kings Premier Seating & Suites Big Adventure: Empire of the Sun, Modest Mouse, Patton Oswalt, Cosplay, Comics & More Saved by the '90s <em>The History of Women in Jazz</em> Halloween Brazilian Style Gray People