Excel Group Holdings, which also operates under the name Excel, is located in Itasca, Illinois. This organization primarily operates in the Dowels, Wood business / industry within the Lumber and Wood Products, Except Furniture sector. This organization has been operating for approximately 31 years. Excel Group Holdings is estimated to generate $4.1 million in annual revenues, and employs approximately 24 people at this headquarters location and 26 total employees across all locations. This organization is engaged in manufacturing and importing activities at this facility.