David M Macdonald, DDS, Dentist

42700 Bob Hope Dr
Ste 309
Rancho MirageCA  92270-4434 (Riverside County)


Phone: 760-779-0350
Fax: 760-779-0348

NPI: 1568670982
License Number: 52701 (CA)