List of 3-Star Hotels near CHI St. Alexius Health Turtle Lake Hospital - 220 5th Ave West, Turtle Lake, ND 58575, United States.