1. Ezra Electric 30w777 Shoe Factory Rd, Elgin, IL 60120 Coordinate: 42.06091,-88.22211 Phone: (847) 695-0111