21. Plastic Technologies Inc 1200 Abbott Dr, Elgin, IL 60123 Coordinate: 42.05549,-88.30717 Phone: (847) 841-8610