Toula Yoga

  • Address:2720 1st Ave NE #108, Cedar Rapids, IA 52402
  • Phone:(319) 721-0368
  • Reviews:21
    Rating:5.0

Was in Cedar Rapids for the weekend and went to a class here. Lovely people and very welcoming!. I absolutely love all the instructors, the atmosphere, everything about this studio! Very friendly.... more