According to our records, this business is located at RR 1 Box 328 in Neoga (in Cumberland County), Illinois 62447, the location GPS coordinates are: 39.3194817 (latitude), -88.4528261 (longitude). Strohl Farms is categorized under Farm Products (SIC code 0191). Known organization partner is Morris Strohl. You can contact the company by phone at (217) 895-2198.