Willow Hill from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Hi-benders - Illinois, Willow Hill, 103 E Main St, 62480 (618) 455-3461 Map