Center for Spiritual Living (530) 553-1700 7252 North Lake Blvd, Suite 101, Tahoe Vista, CA 96148 View Map Visit Website < Back to blog Center for Spiritual Living Last updated: May 2025 Go To Site