1. Industrial Cork Company Inc 848 N Larch Ave, Elmhurst, IL 60126 Coordinate: 41.92556,-87.94451 Phone: (630) 832-2803