Theatres - Movie in Santa Cruz, CA
Nickelodeon Theatre
Santa Cruz Cinema 9
Skyview Drive-In Theatre
Theatre Of All Possibilites