We have an exciting announcement! Red Barn Spiritual Sanctuary will be opening a NEW CENTER in Auburn, CA in 2024!