David L Gresham, DDS, Dentist

2800 Park Ave
Ste B
MercedCA  95348-3375 (Merced County)


Phone: 209-383-3403
Fax: 209-383-3895

NPI: 1548347941
License Number: 26172 (CA)