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) 738-1117
133 D Ste #H, Davis, CA 95616