1 event found.
Meditation
Willpower Institute Weekly Meditation
Willpower Institute Niagara Falls 4694 Morrison Street, Niagara Falls, ON, CanadaWe are happy to offer weekly meditation again at the Willpower Institute Meditation Center Niagara ! Join us in the Jade room with the iconic jade centerpiece every Thursday. Give yourself the gift of meditating in a stress free environment.
Free