Spencer Smith, DMD, Dentist

1180 8th St
ArcataCA  95521-6145 (Humboldt County)


Phone: 707-822-0381
Fax:

NPI: 1134797269
License Number: 106294 (CA)