Deer Park Spa: 281.930.1734 | Clear Lake Spa: 281.286.7700

Clear Lake Spa

14870 Space Center Blvd. Suite F, Houston, Tx 77062
281.286.7700 [ get directions ]

Hours of Operation
Monday – 9am – 6pm
Tuesday thru Thursday – 9am – 7pm
Friday – 9am – 6pm
Saturday – 8am – 4pm
Sundays – closed