Illini Paint Company Categories Home & Garden 1320 S. 21st St. Decatur IL 62521 (217) 422-8500 (217) 422-8570 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×