Atisha Buddhist Centre is a serene sanctuary in Toronto, offering a range of teachings and practices rooted in the Buddhist tradition.
With a focus on mindfulness and inner peace, the centre provides a welcoming space for individuals seeking spiritual growth and community connection.
Generated from their business information