Karl Vasquez Salon & Spa

Karl Vasquez Salon & Spa

75270 Us Highway 111
Indian Wells, CA, 92210
760-773-9844