Morris Davidowitz, DDS, Dentist

61567 Toro Canyon Way
La QuintaCA  92253-9388 (Riverside County)


Phone: 650-580-4153
Fax:

NPI: 1104904069
License Number: 27118 (CA)