Champion from Nebraska Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Country House - Nebraska, Champion, 340 Main St, 69023 (308) 882-2915 Map