Open today, 10:00am - 10:00pm
- (925) 945-6812
Searching for a day spa in Walnut Creek, CA? Check out Creekside Spa and Salon, a local spa at 1377 Newell Ave. Get more information by calling (925) 945-6812 for information like prices, menu items or to make an appointment. Find Creekside Spa and Salon business hours listed below.