1. Kenyon Brothers Company 33w726 Old Stearns Rd, Elgin, IL 60120 Coordinate: 42.038357,-88.26063 Phone: (847) 741-1818