1. Welch Brothers Inc 9n Il Route 25, Elgin, IL 60120 Coordinate: 42.038357,-88.26063 Phone: (847) 741-6134