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.