David W Hafer, DDS, Dentist

1547 S Higgins Ave
MissoulaMT  59801-4226 (Missoula County)


Phone: 406-728-6840
Fax: 406-728-1012

NPI: 1134391006
License Number: 1295 (MT)