Yoga Central
- Distance: 4.12 mi
- Address:1123 Jackson Blvd, Houston, TX 77006
- Reviews: 17Rating: 5.0
Feels like my second home in Houston. Beautiful energy and community. So thankful for this space.. Take my lady on a day trip from Georgia to Houston this past Tuesday and attended a Yoga session before our flight out.... more