Interested in learning more? Please fill out the inquiry form and we will get back to you within 1-3 business days. If you would like to speak with us sooner, please call Us during the hours of 3:00 pm - 9:00 pm.
3695 Rose Terrasse Circle
San Jose, CA 95148
We are located on the 1st floor of The Point Church.
Please park in the back parking lot and enter through our main entrance on the left side (when facing the front) of the building.