Interested in learning more? Please fill out the inquiry form and we will get back to you within 1-3 business days.
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.