Cupertino Location (CA)
Ready to begin your healing journey?
Welcome — we’re so glad you’re here.
Reaching out for support takes courage, and healing is absolutely possible. You don’t have to go through this alone. We would be honored to walk alongside you and support you on your healing journey.
For the the fastest way to connect you can:
1) Send us a quick message by completing the form to your left. Our team will respond typically within 24–48 hours.
2) Book a matching consultation call to connect with Snow, our Clinic Coordinator. Snow will take the time to understand your needs and thoughtfully match you with the therapist who is the best clinical fit for you or your family.
3) Text or call us at the clinic number below.
You don’t need to have everything figured out to begin. We’re here to support you every step of the way. Reach out today and take your first step toward healing.
We’re an out-of-network provider, but many clients are eligible for OON reimbursement—check your benefits HERE
Meet Snow, Your Care Coordinator, & Our Therapists
Our Cupertino Office
Address
21710 Stevens Creek Blvd #140, Cupertino, CA 95014
Hours
Monday – Friday: 8AM – 8PM
Directions
From San Jose
- Get on I-280 N
- Follow I-280 N to Stevens Creek Blvd in Cupertino.
- Take exit 18 from CA-85 S
- Turn right onto Stevens Creek Blvd
- 21710 Stevens Creek Blvd #140
From Mountain View
- Head south on Castro St
- Use the left 2 lanes to turn left onto W El Camino Real
- Pass by Papa Johns Pizza (on the right)
- Turn right after Jack in the Box (on the left)
- Turn right onto Grant Rd
- Use any lane to turn left onto Foothill Expy
- Continue onto Foothill Blvd
- Use the left 2 lanes to turn left onto Stevens Creek Blvd
- 21710 Stevens Creek Blvd #140
From Palo Alto
- Get on I-280 S from Page Mill Rd
- Head southwest on California Ave
- Turn left onto Hanover St
- Turn right onto Page Mill Rd
- Keep left to stay on Page Mill Rd
- Turn right to merge onto I-280 S
- Follow I-280 S to Foothill Blvd. Take exit 13 from I-280 S
- Drive to Stevens Creek Blvd
- 21710 Stevens Creek Blvd #140