217-423-4411 Tate & Lyle
2200 E. Eldorado Street | Decatur, IL 62525