Frank Haggard, DDS, Dentist

69730 Hwy 111
Ste 105
Rancho MirageCA  92270 (Riverside County)


Phone: 760-321-8869
Fax: 760-324-9929
Email: inn***@*****il.com

NPI: 1730391558
License Number: 18333 (CA)