Trusses Construction-Wholesale & Manufacturers in New Castle, IN Debruhl Construction5142 W State Road 38New Castle, IN, 473627655336670Construction CompaniesManufacturing CompaniesTruss CompaniesTrusses Construction Wholesale Manufacturers Show More