Super 8 April 23, 2018 ncadmin Categories: Lodging/Resorts/CampgroundsSuper 81000 E. Division AveNeillsville, WI 54456 USAGet DirectionsWebsite608-385-9245maheshchicago@yahoo.com