307 Church St
Santa Cruz, California 95060

Santa Cruz Civic Auditorium is proud to host America's longest running new music festival dedicated to orchestra and winner of the national A.S.C.A.P.

Added by Upcoming Robot on August 2, 2008

Interested 1