Our Location
The San Diego Shambhala Center has a new physical location and is open as of 11/21/2021:
4540 Kearny Villa Road, Suite 111, San Diego, 92123
The San Diego Shambhala Center has a new physical location and is open as of 11/21/2021:
4540 Kearny Villa Road, Suite 111, San Diego, 92123