According to our records, this business is located at RR 1 Box 33 in Tallula (in Menard County), Illinois 62688, the location GPS coordinates are: 39.9444931 (latitude), -89.9373336 (longitude). Mark Wankel is categorized under Wheat (SIC code 0111). Known organization owner is Mark Wankel. You can contact the company by phone at (217) 634-4126.