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

20180517_164522 (1).jpg

2075 Lincoln Ave

Suite D

San Jose, CA 95125

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