Dr David S. Hatch, DMD in Salem
2300 Lancaster Dr NE,
Salem, 97305
(503) 370-4843
(503) 370-4843
Providers of dentist in Salem
dentist