William McKinnon, MD NPI Number: 1881786218 Locations Altru Hospital Education Medical School University of North Dakota School of MedicineGrand Forks, ND Internship Family Medicine Residency Program University of North Dakota School of MedicineGrand Forks, ND Residency Family Practice University of North Dakota School of MedicineGrand Forks, ND Board Certification Family Medicine American Board of Family Medicine