Valued Community Members, Share Your Thoughts!
We are currently in the process of transitioning the valued Peace in Medicine brand into SPARC and are reaching out to you for your feedback. Please take a moment to take our survey and let us know how you really feel...
Santa Rosa Location
1061 North Dutton Ave. (at West College)
Santa Rosa, CA. 95401
9 a.m. - 9p.m. 7 Days A Week
6771 Sebastopol Ave.
Sebastopol, CA. 95472
11 a.m. - 7 p.m. 7 Days A Week