Green Tara Skin and Body is located inside Our Sacred Space Wellness Center in Willow Glen, sharing a parking lot with Intero Real Estate.

2075 Lincoln Ave

Suite B

San Jose, CA 95125

It is located on Lincoln Ave between Malone Ave and Curtner Ave.

The wellness center is made up of Suite B and Suite C. Suite B is on the left side, and is where you will find us.

Suite B on the left

Suite B on the left