Salons & Beauty Parlours Newmark Beauty 41590 Indian Trail unit a, Rancho Mirage, CA 92270, USA Added on September 2, 2026