WARNING: Internet Explorer does not support modern web standards. This site may not function correctly on this browser and is best viewed on Chrome, Firefox or Edge browsers. Learn More.

Request an Appointment

Questions or comments? Please feel free to contact us via the form below; you will receive a response as quickly as possible. If you have a medical question, please contact your physician directly. If you are having a medical emergency, please call 911.

Patient Portal
Ways to Pay
Request an Appointment
Our Locations
760-340-3937

Our locations

555 E Tachevah Dr
Palm Springs, CA 92262
Hours
Mon-Fri: 8am-5pm
72057 Dinah Shore Dr
Bldg D
Rancho Mirage, CA 92270
Hours
Mon-Fri: 8am-5pm
78560 Highway 111
La Quinta, CA 92253
Hours
Mon-Fri: 8:00 am-5:00 pm

**NEW SATURDAY HOURS** Will be open ONLY every other Saturday starting 7/11/2026: *8:30 am-3:00 pm
72301 Country Club Drive
Rancho Mirage, CA 92270
Hours
By Appointment Only