980 30th Ave, Santa Cruz, CA 95062 (Map)
CLAi create and produce film, social documentary, broadcast television, advertising, marketing, PR, and music video projects for clients locally,…
+1 8314771806
2809 Mission Street, Santa Cruz, CA 95060 (Map)
Measuring 60' by 60', with a 17' ceiling, our insert stage is used for feature films, commercials, multi-camera television and photo shoots
8314271785