Open today, 9:00am - 4:00pm
- (925) 988-9845
If you are around Walnut Creek, CA, try Renew Face and Body Wellness, a spa located at 2121 Ygnacio Valley Rd in Walnut Creek, CA 94598. Call (925) 988-9845 for prices or to schedule an appointment. For hours of operations, check out the hours below. Renew Face and Body Wellness is rated 5 stars by 3 reviewers.