David Fred Hardy, DDS, Dentist

641 Woods Creek Dr
Ste A
SonoraCA  95370 (Tuolumne County)


Phone: 209-532-1431
Fax: 209-532-0971

NPI: 1407069958
License Number: 22737 (CA)