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

2075 Lincoln Ave
Suite D
San Jose, CA 95125
It is located on Lincoln Ave between Malone Ave and Curtner Ave.
Green Tara Skin and Body is located at Suite D next to Intero, on Lincoln Ave between Curtner Ave and Malone Ave.
2075 Lincoln Ave
Suite D
San Jose, CA 95125
It is located on Lincoln Ave between Malone Ave and Curtner Ave.