Marc Ernest Leblanc, DDS, Dentist

44853 Portola Ave
Ste B
Palm DesertCA  92260-3703 (Riverside County)


Phone: 760-346-1414
Fax: 760-346-7335

NPI: 1396834362
License Number: 36169 (CA)