1. Alecto Industries Inc 148 S 8th Ave, Maywood, IL 60153 Coordinate: 41.88642,-87.8432 Phone: (708) 344-1488