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