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.
May
7 Thu
Today
May 7
Thursday TODAY
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
May
8 Fri
Tomorrow
May 8
Friday TOMORROW
11:00 am
Restore
1 hour
All Levels
Jennifer
3 SPOTS LEFT
5:30 pm
Power Flow
1 hour
Mixed Level
Jennifer
May
9 Sat
May 9
Saturday
9:00 am
Power Flow
1 hour
Mixed Level
Jennifer
10:30 am
Basics
1 hour
Beginner
Jennifer
May
10 Sun
May 10
Sunday
10:00 am
Vinyasa Flow
1 hour
Mixed Level
Jennifer
4:30 pm
Vin-Yin
1 hour
Mixed Level
Rebeca
May
11 Mon
May 11
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
May
12 Tue
May 12
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
May
13 Wed
May 13
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
May
14 Thu
May 14
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
May
15 Fri
May 15
Friday
11:00 am
Restore
1 hour
All Levels
Jennifer
5:30 pm
Power Flow
1 hour
Mixed Level
Jennifer
May
16 Sat
May 16
Saturday
9:00 am
Power Flow
1 hour
Mixed Level
Jennifer
10:30 am
Basics
1 hour
Beginner
Jennifer
May
17 Sun
May 17
Sunday
10:00 am
Vinyasa Flow
1 hour
Mixed Level
Jennifer
4:30 pm
Vin-Yin
1 hour
Mixed Level
Jennifer
May
18 Mon
May 18
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
May
19 Tue
May 19
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
May
20 Wed
May 20
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
May
21 Thu
May 21
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
May
22 Fri
May 22
Friday
11:00 am
Restore
1 hour
All Levels
Jennifer
5:30 pm
Power Flow
1 hour
Mixed Level
Jennifer
May
23 Sat
May 23
Saturday
9:00 am
Power Flow
1 hour
Mixed Level
Jennifer
10:30 am
Basics
1 hour
Beginner
Jennifer
May
24 Sun
May 24
Sunday
10:00 am
Vinyasa Flow
1 hour
Mixed Level
Jennifer
4:30 pm
Vin-Yin
1 hour
Mixed Level
Rebeca
May
25 Mon
May 25
Monday
Closed
Memorial Day
May
26 Tue
May 26
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
loading...