List your lived experience in this massage center (Foot Relax) for other users to see. According to our information many users of this massage center (Foot Relax) are citizens of Indian Wells. The 29% users who leave an opinion of this massage center, live within 2KM. this massage center is located in 78370 Hwy 111
Ste 155
La Quinta, CA 92253, in the city of Indian Wells.
In this massage center we have received some comment about their facilities.