Engineers in Stronghurst, IL D C Cooper CorpJunction 116 & 94Stronghurst, IL, 614803099241941Engineering CompaniesManufacturersManufacturing Companies Show More