1. Champion Container Corporation 727 N Larch Ave, Elmhurst, IL 60126 Coordinate: 41.92121,-87.94296 Phone: (630) 607-0297