Living Yoga Center
- Address:212 S 1st St, Champaign, IL 61820
- Phone:(217) 351-8359
- Reviews:12Rating: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