Boutique Yoga, Barre & Fitness Studio in Champaign, IL offering group classes, personal and small group training, meditation, health coaching and more.Shoppes of Knollwood — 2109 S. Neil St.