Tacheria Interfaith Spirituality Center
Dec 30, 2021 09:00AM
● By
Erica Mills
Spirituality Center is a community where people can revive their heart, mind, body and spirit. “Tacheria”, a Yaqui word meaning inner spirit or inner journey, reflects both the native Southwest roots and the purpose of the center
Read More »