Santa Cruz CA Recording Studios 1. 1319 River St, Santa Cruz, CA 95060 | Paradise Recording (831) 425-7501