Flavor Factory
110 N 6th St
Cuba, IL 61427-8900
309-785-8888