According to our records, this business is located at 507 W 4th St. in Homer (in Champaign County), Illinois 61849, the location GPS coordinates are: 40.038738 (latitude), -87.964241 (longitude). John E Umbarger is categorized under Farm Products (SIC code 0191). Known organization owner is John Umbarger. You can contact the company by phone at (217) 896-2608.