HomeIllinoisDecaturLocal Business - SIC CODE: 3492 - Fluid Power Valves and Hose Fittings in Decatur, ILCrane Pumps & Systems Inc 1434 North 22nd St, Decatur, IL 62526