1. Nehring Electrical Works 813 E Locust St, Dekalb, IL 60115 Coordinate: 41.92867,-88.74304 Phone: (815) 756-2741
2. Armoloy Of Illinois Inc 118 Simonds Ave, Dekalb, IL 60115 Coordinate: 41.9236,-88.73632 Phone: (815) 758-6691