Company name: Houston Yoga Ayurveda Ashram Inc.
Description: Tranquil, Indian-inspired yoga retreat
13602 Kluge Rd, Cypress, TX 77429, United States