1. Meiji Corp 150 E Pierce Rd, Itasca, IL 60143 Coordinate: 41.971966,-88.02025 Phone: (847) 364-9333
2. RDI Laser Blanking Systems 1025 W Thorndale Ave, Itasca, IL 60143 Coordinate: 41.98411,-88.02873 Phone: (630) 274-0600