9:30 am - 10:45 am Recurring Beginner Flow at Opus Yoga May 2, 2023 @ 9:30 am - 10:45 am Recurring Beginner Flow at Opus Yoga
9:30 am - 11:00 am Recurring Intermediate Flow at Opus Yoga May 5, 2023 @ 9:30 am - 11:00 am Recurring Intermediate Flow at Opus Yoga
9:30 am - 10:45 am Recurring Beginner Flow at Opus Yoga May 9, 2023 @ 9:30 am - 10:45 am Recurring Beginner Flow at Opus Yoga
9:30 am - 11:00 am Recurring Intermediate Flow at Opus Yoga May 12, 2023 @ 9:30 am - 11:00 am Recurring Intermediate Flow at Opus Yoga
9:30 am - 10:45 am Recurring Beginner Flow at Opus Yoga May 16, 2023 @ 9:30 am - 10:45 am Recurring Beginner Flow at Opus Yoga
9:30 am - 11:00 am Recurring Intermediate Flow at Opus Yoga May 19, 2023 @ 9:30 am - 11:00 am Recurring Intermediate Flow at Opus Yoga
9:30 am - 10:45 am Recurring Beginner Flow at Opus Yoga May 23, 2023 @ 9:30 am - 10:45 am Recurring Beginner Flow at Opus Yoga
9:30 am - 11:00 am Recurring Intermediate Flow at Opus Yoga May 26, 2023 @ 9:30 am - 11:00 am Recurring Intermediate Flow at Opus Yoga
9:30 am - 10:45 am Recurring Beginner Flow at Opus Yoga May 30, 2023 @ 9:30 am - 10:45 am Recurring Beginner Flow at Opus Yoga
9:30 am - 11:00 am Recurring Intermediate Flow at Opus Yoga June 2, 2023 @ 9:30 am - 11:00 am Recurring Intermediate Flow at Opus Yoga