Vedic Cultural and Spiritual Center of San Diego
16315 Pomerado Rd, San Diego 92064