Duncan R Puffer, DDS, Dentist

3617 W Arrowhead Rd
DuluthMN  55811-4046 (Saint Louis County)


Phone: 218-722-8377
Fax: 218-722-3117
Email: nor***@*****il.com

NPI: 1073663449
License Number: D10480 (MN)