Glo Sun Spa - River Oaks
- Distance:4.29 mi
- Address:560 Waugh Dr, Houston, TX 77019
- Phone:(713) 528-7768
- Reviews:20Rating:3.8
Staff is so friendly and helpful and the beds are always clean. Eddie is fabulously gracious and knowledgeable on products. I highly recommend this place.. Great experience! Staff went above and beyond to greet and welcome each person upon arrival.... more