Clear Lake Spa

Our Clear Lake spa is conveniently located at:
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





Clear Lake Spa