Karl Vasquez Salon and Spa

Karl Vasquez Salon and Spa

73760 El Paseo
Palm Desert, CA, 92260
760-773-9844