Steven Barrack
Family Medicine
Make an Appointment
(760) 332-9775Telehealth services available
Indian Wells Wellness Center is located at 44751 Village Ct Ste 300, Palm Desert, CA 92260.
Providers at Indian Wells Wellness Center specialize in Family Medicine.
One provider practices at Indian Wells Wellness Center.
Use the insurance check on this page to verify if Indian Wells Wellness Center is in-network.