We're here for you
Get in Touch
We're here to help you take the first step toward healing. Reach out with any questions or to request an appointment.
Phone
(951) 633-8466Fax
(951) 319-8783
Office Hours
- Monday – Friday9:00 AM – 5:00 PM
- SaturdayBy appointment only
- SundayClosed
Ready to book?
Skip the form and schedule your appointment directly online. Secure payment at checkout.
Book an AppointmentSend Us a Message
We typically respond within one business day. For urgent matters, please call us directly.
Insurance & Self-Pay
We accept Anthem Blue Cross, Blue Shield of CA, Aetna, Cigna/Evernorth, United Healthcare, and Optum. Self-pay and sliding scale options are also available. Contact us to verify your specific plan before your appointment.