Rio Nails and Spa - 1180 Sage Dr d, Cedar City, UT 84720, USA | Fresha