According to our records, this business is located at RR 1 in New Holland (in Logan County), Illinois 62671, the location GPS coordinates are: 40.1847671 (latitude), -89.580938 (longitude). Clifford Osborn is categorized under Farm Products (SIC code 0191). Known organization owner is Clifford Osborn. You can contact the company by phone at (217) 445-2205.