BATHROOMS FIND USEuropean Touch Showroom19020 N Indian Canyon Dr Unit 1CNorth Palm Springs, CA 92258Phone(760) 329-1133Email[email protected] Click for DirectionsREQUEST A QUOTELIE Name Email Address Phone Number Message 3 + 10 = Submit