2 days ago
Santa Cruz Zen Center
Type: Buddhist Temple Religion: buddhist Denomination: zen Address: 113, School Street, Santa Cruz Phone: +1 831-457-0206 Website: https://sczc.org
Manifest Local
Type: Buddhist Temple Religion: buddhist Denomination: zen Address: 113, School Street, Santa Cruz Phone: +1 831-457-0206 Website: https://sczc.org