Altru's Specialty Care 301 Mountain St E Cavalier, ND 58220 Altru's Specialty Care has 12 Affiliated Providers