The International Chinese Buddhist Association in Sedona, AZ is a spiritual organization dedicated to promoting the teachings and practices of Chinese Buddhism.
Through various programs and events, the association offers opportunities for individuals to learn about and engage with the principles of Buddhism in a welcoming and inclusive environment.
Generated from their business information