Red Persimmon Nails & Spa - 1633 Alameda St #103, Compton, CA 90220 | Fresha