Phil Flaugher Electric Categories Construction Equipment & Contractors 540 E. Eldorado Decatur IL 62523 (217) 428-0276 (217) 428-2303 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×