• Tate & Lyle

    • Agriculture
    P.O. Box 151
    Decatur, IL 62525
    (217) 421-2804
    (217) 421-4507 (fax)