Contact Us You Glo Med Spa 12824 Willow Centre Dr. Ste. EHouston, TX 77066 713-842-7565 Get Driving Directions Office Hours Tuesday – Friday: 10am - 5pm