Edit info

Searching for a day spa in Carmichael, CA? Spa Time Spa is a spa located at 7220 Fair Oaks Blvd. Have questions about Spa Time Spa prices or hours? Call (916) 480-9990 to get more information. Spa Time Spa has 5 stars on Yelp and 1 review.

Yelp Reviews