41%Why this matchPatient rating5.0 ★ · 6 reviewsCost$$$$$Distance40 miJames Macdougall, MD5.0(6)Cost:$$$$$Avera St. Lukes, 240 Main St, Ellendale, ND, 58436Highly rated(701) 349-3666View profile