Toula Yoga
- Address:2720 1st Ave NE #108, Cedar Rapids, IA 52402
- Phone:(319) 721-0368
- Reviews:21Rating: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