Print Home > Janus of Santa Cruz | CA Janus of Santa Cruz | CA 4245 Capitola Rd 831-621-2685 janussc.org Address:4245 Capitola RdPhone:831-621-2685Web Site:http://janussc.org View Larger Map