Republic Yoga
- Address:1520 Center St #3, Houston, TX 77007
- Phone:(713) 553-3385
- Reviews: 28Rating: 4.9
Really great studio! Supportive environment and instructor/owner with relaxation and decompression in mind. Will definitely be back.. I had a class with Amanda and ekta and it was amazing! I came out feeling like a whole new person! Highly recommend going here!... more