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.

Contact Us

760-340-3937
Request or Schedule an Appointment
Ways to Pay
Patient Portal

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