Profile: Staley/Tate & Lyle is a Miscellaneous food preparations and kindred products company located at Decatur, Illinois USA, address is 2200 E Eldorado St, Decatur 62521-1578 IL, postcode is 62521-1578, you can contact Staley/Tate & Lyle by phone 2174212216
Please share as much information as you can about Staley/Tate & Lyle so other users can benefit from your comment.