Promax Construction & Remodeling Categories Construction Equipment & Contractors 141 W. Main St. Decatur IL 62523 (217) 424-8900 (217) 233-1119 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×