Green Tara Skin and Body is located at Suite D next to Intero, on Lincoln Ave between Curtner Ave and Malone Ave. 

00K0K_6RFaGHX1dfJ_1200x900.jpg

2075 Lincoln Ave

Suite D

San Jose, CA 95125

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