Green Tara Skin and Body
Professional skin and body care services in San Jose, CA.
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
San Jose, CA 95125
It is located on Lincoln Ave between Malone Ave and Curtner Ave.