Nathan B Hagen, MDNathan B Hagen · Family Medicine Physician115 South St, Michigan, ND 58259(701) 259-2119Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing