1. Dist-Tron Inc 360 W Schick Rd Ste 23, Bloomingdale, IL 60108 Coordinate: 41.95297,-88.10979 Phone: (630) 935-2164