Super 8 April 23, 2018 ncadmin Categories: Lodging/Resorts/CampgroundsSuper 81000 E. Division AveNeillsville, WI 54456 USAGet DirectionsWebsite715-629-9764[email protected]