At Fire & Flow Yoga our mission is to create a supportive and engaged yoga community where you can connect deeply to self and others, build strength in body & mind, and grow on and off your mat. At Fire & Flow Yoga we teach both power (the fire) and restorative (the flow) classes because we believe that you need both! Our power classes will give you a full-body workout and leave you feeling energetic & inspired while standing in your own power. Our restorative classes will allow you to discover ease & peace while deciding how much or how little you need that day. In all of our classes you will connect to a caring community who wants to experience more in life and be challenged to grow both on and off the mat.
Rhythmic poses anchored by conscious breath control.
Therapeutic techniques to restore balance and inner clarity.
Guided meditation and intentional awareness training.
Elena's classes are the highlight of my week. Her voice is incredibly soothing, and she has a way of really making the most challenging poses feel accessible and purposeful.
I started as a complete beginner. Elena's patience and precise adjustments helped me build a practice from the ground up — the studio vibe is unmatched.
At Fire & Flow Yoga our mission is to create a supportive and engaged yoga community where you can connect deeply to self and others, build strength in body & mind, and grow on and off your mat. At Fire & Flow Yoga we teach both power (the fire) and restorative (the flow) classes because we believe that you need both! Our power classes will give you a full-body workout and leave you feeling energetic & inspired while standing in your own power. Our restorative classes will allow you to discover ease & peace while deciding how much or how little you need that day. In all of our classes you will connect to a caring community who wants to experience more in life and be challenged to grow both on and off the mat.
Monday
6:00 am - 12:00 pm 4:30 pm - 8:00 pmTuesday
8:00 am - 11:00 am 4:30 am - 7:00 pmWednesday
8:00 am - 11:00 am 4:15 am - 8:30 pmThursday
8:00 am - 10:00 am 4:00 am - 8:00 pmFriday
6:00 am - 10:30 am 5:00 am - 7:00 pmSaturday
8:30 am - 12:00 pmSunday
9:00 am - 12:00 pm 4:30 pm - 6:30 pmLocal time
May 7, 2026 9:23 am