Michael Chen, DMD, Dentist

1001 Ave D
Ste 100
SnohomishWA  98290-2018 (Snohomish County)


Phone: 360-568-9694
Fax: 360-568-9684

NPI: 1821413253
License Number: 30.024114 (OH)