Santa Rosa Shambhala Meditation Center 855 7th Street (Corner of Beaver & 7th Street),Santa Rosa, CA, 95404 (707) 545-4907 Website Directions (707) 545-4907 Website Directions Add To Address Book Add To Address Book