Leon Roda III, DDS, Dentist

100 French Bar Rd
Ste 101
JacksonCA  95642-2557 (Amador County)


Phone: 209-223-2712
Fax: 209-223-2719

NPI: 1154472025
License Number: 41781 (CA)