12827 Jones Rd Houston, TX 77070
12827 Jones RoadUSTexasHouston77070
Spa, Day SpaToday 9:00 am – 5:00 pmMenu
At Peel Palace our main focus is to cater to the skin care needs of all women. We want to help bring the princess out of each client we have the pleasure to meet.