Edit info
  • Open today, 9:00am - 9:00pm
  • (707) 495-0521
  • no street address
    Santa Rosa CA 95407

In Santa Rosa, CA and looking for a spa? Check out Refresh!, a local day spa at no street address. Call (707) 495-0521 for more prices or to schedule an appointment. With 1 review, Refresh! has a rating of 5 stars on Yelp. See open and close hours below.

Yelp Reviews