David Michael Hufnagel, DO, Internal Medicine

520 Country Club Pkwy
EugeneOR  97401-6036 (Lane County)


Phone: 541-683-5001
Fax: 541-683-1422

NPI: 1780674036
License Number: 0102201143 (VA)