House of Zen is a tranquil space in Edmonton, AB that offers a variety of wellness services and classes.
From yoga and meditation to holistic healing treatments, House of Zen provides a peaceful retreat for individuals seeking relaxation and self-care.
Generated from their business information