Carpet Installation in Rancho Mirage, CA Carpet One71685 Highway 111Rancho Mirage, CA, 922707603460523Carpet InstallationCarpet Layers Show More