Lake Champlain Yoga & Wellness is located across the street on the first floor of our Annex building at 2310 Main Street. LCY&W can assist you in cultivating balanced wellness. Move, stretch & relax in one of their multi-level Weekly Yoga Classes, or try a transformational session of yoga therapy. Promote well-being and balance with acupuncture and restore with a relaxing massage, then complement it with one of their nourishing organic facials.