Sakura Spa - 7017 S Staples St #103A, Corpus Christi, TX 78413 | Fresha