Shangri-LA

101 Metro Dr Ste 355
San Jose, CA 95110

Shangri-LA is a wellness center in San Jose, CA that offers a variety of services focused on promoting relaxation and rejuvenation.

With a tranquil atmosphere and skilled practitioners, Shangri-LA provides a range of holistic treatments to help clients achieve balance in mind, body, and spirit.

Generated from their business information

Find related places

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.