About

Edit info
  • Open today, 9:00am - 7:00pm
  • (707) 566-9314
  • 728 Farmers Ln
    Santa Rosa CA 95405

The address of Coldwater Creek The Spa - Santa Rosa, CA is 728 Farmers Ln, Santa Rosa, CA 95405. With 22 reviews, Coldwater Creek The Spa - Santa Rosa, CA's average Yelp rating is 4 stars. See below for open and close times. Give Coldwater Creek The Spa - Santa Rosa, CA a call at (707) 566-9314 for more information on prices or for any other questions.

Yelp Reviews