Jeffrey L Davidson, DDS, Dentist

1011 Saint Andrews Dr
Ste A
El Dorado HillsCA  95762-4248 (El Dorado County)


Phone: 916-933-2848
Fax: 916-933-3997
Email: jef***@*****lt.edu

NPI: 1538243316
License Number: 38513 (CA)