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