1. Elgiloy Co 1565 Fleetwood Dr, Elgin, IL 60123 Coordinate: 42.02043,-88.31536 Phone: (847) 695-1900