Contact Us

We're Here to Help

Ready to take the first step? Reach out to schedule an appointment or ask questions about our services.

Get Started

Book an Appointment

Secure Patient Portal

New and existing patients can request appointments through our HIPAA-compliant patient portal.

Access Patient Portal

Or Contact Us Directly

Department Email Phone
New Patient/Intake intake@ibhm.us 650 770 1401
Existing Patient/Support support@ibhm.us 650 770 1402
Billing Enquiries billing@ibhm.us 650 770 1550

Response Time

We typically respond to inquiries within 1-2 business days. For urgent matters, please call us directly.

In Crisis or Emergency?

If you or someone you know is experiencing a mental health crisis or emergency, please call:

  • 988 Suicide & Crisis Lifeline: 988
  • Emergency Services: 911
Locations

Our Clinics

Los Altos

4546 El Camino Real B7, Los Altos, CA 94022

Mon-Fri: 8:00 AM - 5:00 PM PST

View Details

San Francisco

1390 Market St #200, San Francisco, CA 94102

Mon-Fri: 8:00 AM - 5:00 PM PST

View Details

Campbell

900 E Hamilton Ave #100, Campbell, CA 95008

Mon-Fri: 8:00 AM - 5:00 PM PST

View Details

Sacramento

1750 Howe Ave, Sacramento, CA 95825

Mon-Fri: 8:00 AM - 5:00 PM PST

View Details

Roseville

3017 Douglas Boulevard, Roseville, CA 95661

Mon-Fri: 8:00 AM - 5:00 PM PST

View Details

Anaheim

532 N. Magnolia Ave #675, Anaheim, CA 92801

Mon-Fri: 8:00 AM - 5:00 PM PST

View Details

Long Beach

111 West Ocean Blvd, 4th Floor, Long Beach, CA 90802

Mon-Fri: 8:00 AM - 5:00 PM PST

View Details

Brea

135 South State College Blvd, Suite 200, Brea, CA 92821

Mon-Fri: 8:00 AM - 5:00 PM PST

View Details

Torrance

21515 Hawthorne Blvd Suite 200, Torrance, CA 90503

Mon-Fri: 8:00 AM - 5:00 PM PST

View Details
Contact Us

Send Us a Message

Need Immediate Assistance?

Visit our Help & Support center for quick answers and self-service options.