April 2017
Little Shop of Horrors
June 2 – June 18, 2017 Fri, Sat 8:00PM Sunday 2:00PM Hillcrest Center for the Arts 403 W Hillcrest Drive Thousand Oaks, CA 91360 Theatre on the Hill Tickets: $22-25 BUY TICKETS Meek flower shop assistant Seymour pines for co-worker Audrey. During a total eclipse, he discovers an unusual plant he names Audrey II, which feeds only on...
Read More