1. Milescraft
1331 Davis Rd, Elgin, IL 60123
Coordinate: 42.06768,-88.31088
Phone: (224) 227-6930
2. Reishauer Corporation
1525 Holmes Rd, Elgin, IL 60123
Coordinate: 42.06961,-88.31459
Phone: (847) 888-3828
3. Dormer Pramet
2511 Technology Dr, Elgin, IL 60124
Coordinate: 42.09085,-88.33934
Phone: (847) 783-5700