Inside of the “Inner Treat Wellness Center”
1340 S. De Anza Blvd, #104, San Jose, CA 95129
(Off Hwy 85 De Anza Blvd Exit)
There are plenty of parking space in the back of the building. You will see an atrium after you enter the building, and the Inner Treat Wellness Center will be on your LEFT corner unit. Please see the map and the photos below.