James B Duhamel, DDS, Dentist

13 Main St
Valley SpringsCA  95252-9299 (Calaveras County)


Phone: 209-772-9649
Fax: 209-772-2415

NPI: 1730173162
License Number: 23820 (CA)