Living Yoga Center

  • Address:212 S 1st St, Champaign, IL 61820
  • Phone:(217) 351-8359
  • Reviews:12
    Rating:5.0

wonderful and welcoming instructors! I adore the atmosphere of this studio. I appreciate the studio's atmosphere. They are doing it right :D... more