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