Cannon Ball North Dakota in Sioux county.
Cannon Ball, North Dakota is located in Sioux county within the zipcode 58528. With a total of 0 golf courses in Cannon Ball, it lies at an elevation of 1670 feet above sea level. The current date and time in Cannon Ball North Dakota is March 29, 2017, 10:09 pm. Add a course for free by clicking here or contact us here.