visit website

31 North Central Avenue
Campbell, CA 95008
United States

Primrose Body & Boutique is a beautiful upscale day spa located in Campbell, California.

Primrose Body & Boutique is a beautiful upscale day spa located in Campbell, California.