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
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.