Yoga From Our Heart to Yours
Please preregister for classes here or through the PunchPass  app. Spaces are limited. Make sure to reserve your spot! If you are unable to make it to class, please remove your registration to allow another student to join.  We ask for at least 1 hour’s notice to cancel a class booking.
No-shows or late cancellations may result in a fee or forfeiture of a class credit. Studio doors open 15 minutes before the class is scheduled to start. 
No class found for the selected class and class level.
Jul
15 Wed
Today
July 15
Wednesday TODAY
9:30 am
Vinyasa Flow
1 hour
Mixed Level
Jennifer
11:00 am
Gentle
1 hour
All Levels
Jennifer
6:00 pm
Vinyasa Flow
1 hour
Mixed Level
Jennifer
6:00 pmGMT-05:00
Vinyasa Flow Online
ONLINE
1 hour
Mixed Level
Jennifer
Jul
16 Thu
Tomorrow
July 16
Thursday TOMORROW
11:00 am
Basics
1 hour
Beginner
Jennifer
4:30 pm
Yin
1 hour
All Levels
Jennifer
4 SPOTS LEFT
6:00 pm
Candlelight Slow Flow
1 hour
All Levels
Jennifer
4 SPOTS LEFT
Jul
17 Fri
July 17
Friday
11:00 am
Restore
1 hour
All Levels
Jennifer
CLASS FULL - WAITLIST AVAILABLE
Jul
18 Sat
July 18
Saturday
9:00 am
Power Flow
1 hour
Mixed Level
Jennifer
10:30 am
Basics
1 hour
Beginner
Jennifer
Jul
19 Sun
July 19
Sunday
10:00 am
Vinyasa Flow
1 hour
Mixed Level
Jennifer
4:30 pm
Yin
1 hour
All Levels
Jennifer
Jul
20 Mon
July 20
Monday
9:30 am
Vinyasa Flow
1 hour
Mixed Level
Jennifer
11:00 am
Gentle
1 hour
All Levels
Jennifer
6:00 pm
Vinyasa Flow
1 hour
Mixed Level
Jennifer
6:00 pmGMT-05:00
Vinyasa Flow Online
ONLINE
1 hour
Mixed Level
Jennifer
Jul
21 Tue
July 21
Tuesday
9:30 am
Strengthen & Release
1 hour
All Levels
Jennifer
11:00 am
Basics
1 hour
Beginner
Jennifer
6:00 pm
Strengthen & Release
1 hour
All Levels
Jennifer
Jul
22 Wed
July 22
Wednesday
9:30 am
Vinyasa Flow
1 hour
Mixed Level
Jennifer
11:00 am
Gentle
1 hour
All Levels
Jennifer
6:00 pm
Vinyasa Flow
1 hour
Mixed Level
Jennifer
6:00 pmGMT-05:00
Vinyasa Flow Online
ONLINE
1 hour
Mixed Level
Jennifer
Jul
23 Thu
July 23
Thursday
11:00 am
Basics
1 hour
Beginner
Jennifer
4:30 pm
Yin
1 hour
All Levels
Jennifer
6:00 pm
Candlelight Slow Flow
1 hour
All Levels
Jennifer
Jul
24 Fri
July 24
Friday
11:00 am
Restore
1 hour
All Levels
Jennifer
Jul
25 Sat
July 25
Saturday
9:00 am
Power Flow
1 hour
Mixed Level
Jennifer
10:30 am
Basics
1 hour
Beginner
Jennifer
Jul
26 Sun
July 26
Sunday
10:00 am
Vinyasa Flow
1 hour
Mixed Level
Jennifer
4:30 pm
Yin
1 hour
All Levels
Jennifer
Jul
27 Mon
July 27
Monday
9:30 am
Vinyasa Flow
1 hour
Mixed Level
Jennifer
11:00 am
Gentle
1 hour
All Levels
Jennifer
6:00 pm
Vinyasa Flow
1 hour
Mixed Level
Jennifer
6:00 pmGMT-05:00
Vinyasa Flow Online
ONLINE
1 hour
Mixed Level
Jennifer
Jul
28 Tue
July 28
Tuesday
9:30 am
Strengthen & Release
1 hour
All Levels
Jennifer
11:00 am
Basics
1 hour
Beginner
Jennifer
6:00 pm
Strengthen & Release
1 hour
All Levels
Jennifer
Jul
29 Wed
July 29
Wednesday
9:30 am
Vinyasa Flow
1 hour
Mixed Level
Jennifer
11:00 am
Gentle
1 hour
All Levels
Jennifer
6:00 pm
Vinyasa Flow
1 hour
Mixed Level
Jennifer
6:00 pmGMT-05:00
Vinyasa Flow Online
ONLINE
1 hour
Mixed Level
Jennifer
Jul
30 Thu
July 30
Thursday
11:00 am
Basics
1 hour
Beginner
Jennifer
4:30 pm
Yin
1 hour
All Levels
Jennifer
6:00 pm
Candlelight Slow Flow
1 hour
All Levels
Jennifer
Jul
31 Fri
July 31
Friday
11:00 am
Restore
1 hour
All Levels
Jennifer
Aug
1 Sat
August 1
Saturday
9:00 am
Power Flow
1 hour
Mixed Level
Jennifer
10:30 am
Basics
1 hour
Beginner
Jennifer
Aug
2 Sun
August 2
Sunday
10:00 am
Vinyasa Flow
1 hour
Mixed Level
Jennifer
4:30 pm
Yin
1 hour
All Levels
Jennifer
Aug
3 Mon
August 3
Monday
9:30 am
Vinyasa Flow
1 hour
Mixed Level
Jennifer
11:00 am
Gentle
1 hour
All Levels
Jennifer
6:00 pm
Vinyasa Flow
1 hour
Mixed Level
Jennifer
6:00 pmGMT-05:00
Vinyasa Flow Online
ONLINE
1 hour
Mixed Level
Jennifer
loading...