Harmony Health Yoga is open 7 days a week and offers full service yoga, dance, Pilates, wellness living and teacher training programs. Multi-level classes meet the needs of beginner to advanced yogis. We teach a variety of styles from restorative through power and give plenty of options in each pose so you can feel comfortable, confident and challenged every time you step on your mat. Yoga is a practice that encourages you to explore your breath, thoughts and physical ability in a safe and supportive atmosphere. We are happy to talk with you before your first class, answer any questions you may have and show you around the space. We also offer monthly workshops and yoga teacher training for those interested in taking their practice further.
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.
Harmony Health Yoga is open 7 days a week and offers full service yoga, dance, Pilates, wellness living and teacher training programs. Multi-level classes meet the needs of beginner to advanced yogis. We teach a variety of styles from restorative through power and give plenty of options in each pose so you can feel comfortable, confident and challenged every time you step on your mat. Yoga is a practice that encourages you to explore your breath, thoughts and physical ability in a safe and supportive atmosphere. We are happy to talk with you before your first class, answer any questions you may have and show you around the space. We also offer monthly workshops and yoga teacher training for those interested in taking their practice further.
Monday
9:00 am - 12:00 pm 4:30 pm - 7:00 pmTuesday
7:00 am - 10:00 am 5:00 am - 7:30 pmWednesday
7:00 am - 12:00 pm 4:30 pm - 7:00 pmThursday
7:00 am - 10:00 am 4:00 am - 7:30 pmFriday
9:00 am - 10:30 am 5:00 am - 6:30 pmSaturday
8:15 am - 1:30 pm 4:30 pm - 5:30 pmSunday
10:00 am - 12:00 pmLocal time
May 7, 2026 10:36 pm