CHI St Alexius Health Turtle Lake ClinicBy / July 23, 2026 Address: 220 5th Ave W Turtle Lake, ND 58575