Nimrod Inn Address: N12808 Northway Dr, Athelstane, WI 54104 Phone: (715) 856-5168 Payment: Pizza, Restaurants, Bars Other Businesses: Fisher's Camp Resort at N13424 Boatlanding 10 Rd, Athelstane, WI 54104 Jungle Jim's Pub N Grub at W13440 County Road C, Athelstane, WI 54104 Shooters Bar & Grill at N12796 Cty Tk AC, Athelstane, WI 54104