Beauty & Spa Riviera Spa - Uptown Knox Travis Walk 4514 Travis St #105, Dallas, TX 75205 Added on May 5, 2025