Cannonball Health Station
Visit or call
About this clinic
Cannonball Health Station is listed by the Indian Health Service as a health station in Cannon Ball, ND, run by the Indian Health Service. It belongs to the great-plains Area of the Indian Health Service. The closest other facility on the list is Fort Yates Hospital in Fort Yates, ND, about 20 miles away. It is about 132 miles from the map point we hold for Spirit Lake Nation.
Type of clinic
Health Station
Closest other clinics
- Fort Yates HospitalFort Yates, ND · 20 miles away (701) 854-3831
- White Shield Field ClinicWhite Shield, ND · 106 miles away (701) 743-4380
- Twin Buttes Field ClinicHalliday, ND · 110 miles away (701) 938-4540
- Parshall Field ClinicParshall, ND · 130 miles away (701) 862-8220
- Spirit Lake Health CenterFort Totten, ND · 133 miles away (701) 766-1600
- Mandaree Field ClinicMandaree, ND · 135 miles away (701) 759-3422
Clinic hours and services change. Call before you go. Information from the Indian Health Service, last checked October 8, 2026. Report a correction