David Mark McCollough, DMD, Dentist

3750 Chemawa Rd Ne
Chemawa Indian Health Ctr
SalemOR  97305-1111 (Marion County)


Phone: 503-304-7600
Fax: 503-304-7677

NPI: 1265476188
License Number: 4022 (AL)