May 6 @ 8:30 am - 9:00 pm Event Series Mindfulness-Based Stress Reduction Mindfulness-Based Stress Reduction Wesley United Church 77 William Street, Saint Andrews Various Prices
May 13 @ 8:30 am - 9:00 pm Event Series Mindfulness-Based Stress Reduction Mindfulness-Based Stress Reduction Wesley United Church 77 William Street, Saint Andrews Various Prices
May 20 @ 8:30 am - 9:00 pm Event Series Mindfulness-Based Stress Reduction Mindfulness-Based Stress Reduction Wesley United Church 77 William Street, Saint Andrews Various Prices
May 27 @ 8:30 am - 9:00 pm Event Series Mindfulness-Based Stress Reduction Mindfulness-Based Stress Reduction Wesley United Church 77 William Street, Saint Andrews Various Prices
June 3 @ 8:30 am - 9:00 pm Event Series Mindfulness-Based Stress Reduction Mindfulness-Based Stress Reduction Wesley United Church 77 William Street, Saint Andrews Various Prices
June 10 @ 8:30 am - 9:00 pm Event Series Mindfulness-Based Stress Reduction Mindfulness-Based Stress Reduction Wesley United Church 77 William Street, Saint Andrews Various Prices
June 17 @ 8:30 am - 9:00 pm Event Series Mindfulness-Based Stress Reduction Mindfulness-Based Stress Reduction Wesley United Church 77 William Street, Saint Andrews Various Prices
June 24 @ 8:30 am - 9:00 pm Event Series Mindfulness-Based Stress Reduction Mindfulness-Based Stress Reduction Wesley United Church 77 William Street, Saint Andrews Various Prices