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 ×