Katie Marshall Flaherty

Katie Marshall Flaherty

Katie teaches Cycling, hatha yoga, yin yoga and yoga therapy. She leads meditation and mindfulness retreats, and has her Reiki second degree.

Katie teaches the following classes:

No classes scheduled