All appointments must be made at least 3 days in advance. For short notice bookings, please call 650-526-2887 to check availability. Should you need to cancel or reschedule, please notify us at least 24 hours in advance.
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.