Our Location
Davis Shambhala Meditation Center is located in the heart of downtown Davis, with easy access to Amtrak and Interstate 80. Good quality lodging and restaurants abound.
[email protected]
133 D St, Ste #H
Davis, CA 95616
United States
Phone: (530) 758-1440