The Kelly Group Categories Construction Equipment & Contractors 2454 N. 27th St. Decatur IL 62526-6252 (217) 422-1800 (217) 422-9635 Visit Website Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×