Glo Sun Spa - River Oaks
- Distance: 993.57 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