1. Tekni Plex Corp 119 Commerce Dr, Schaumburg, IL 60173 Coordinate: 42.05824,-88.07439 Phone: (847) 885-3168