Spa
ME SPA
7 locals recommend,
Tips from locals
A day filled with bliss and pampering. At Me Spa - Santa Rosa you can find just that.
Massage, facials, pedicure and beauty products. Zen waiting room and nice showers.
Unique things to do nearby
Location
728 Farmers Ln
Santa Rosa, CA