Senshin Buddhist Temple is a serene and welcoming spiritual center in Los Angeles, CA.
It offers a place for individuals to practice meditation, attend services, and participate in community events rooted in Buddhist teachings.
Generated from their business information