Balance Yoga Center
- Address:404 W Main St, Carmel, IN 46032
- Phone:(317) 340-2117
- Reviews: 1Rating: 5.0
Fun, hot, crowded and super nice people. More men than usual and I liked the loud music. Very energetic!... more
Fun, hot, crowded and super nice people. More men than usual and I liked the loud music. Very energetic!... more
Highly recommend. Not very welcoming, unfortunately some instructors are rude.... more