visit website

31 North Central Avenue
Campbell, CA 95008 United States

+1 408 370-1377

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.