Corner Corral Address: 8 State Route 89, Washburn, IL 61570 Phone: (309) 248-7041 Restaurants Other Businesses: Victor's at 129 S Jefferson St, Washburn, IL 61570