Scherr Forum Theatre - Thousand Oaks Civic Arts Plaza

2100 East Thousand Oaks Boulevard
Thousand Oaks, California 91362
(805) 449-2700
Venue Website

Venue Details

Expand - Will Call, Parking, Directions, and more

Upcoming Shows | Past Shows