Railroads in Elgin, IL
3. Metra
5. Elgin Joliet & Eastern Railway Co
300 W Washington St, West Chicago, IL, 60185
6. Union Pacific Railroad
545 S 3rd St, Geneva, IL, 60134
7. Union Pacific Railroad
327 Spencer St, West Chicago, IL, 60185
9. Crystal Lake Metra
70 E Woodstock Avenue & Grant, Crystal Lake, IL, 60014
10. Union Pacific Railroad Co
70 E Woodstock St, Crystal Lake, IL, 60014
11. Composites One
15. Burlington Northern Railroad
685 Mcclure Rd, Aurora, IL, 60502
16. Kimicata Rail Consulting Inc
906 W Hackberry Dr, Arlington Heights, IL, 60004
17. Metra
19. Metra
45 W Northwest Hwy, Arlington Heights, IL, 60004
20. Union Pacific Railroad Co
1540 Clavey Rd, Highland Park, IL, 60035
22. Union Pacific Railroad
200 N 6th St, Dekalb, IL, 60115
23. Chicago & Northwestern
7704 Knottingham Ln, Downers Grove, IL, 60516
25. Co-Ordinated Railway Service Inc
2801 Centre Cir, Downers Grove, IL, 60515
27. Cprail Bensonville Interm Odal
10800 Franklin Ave, Franklin Park, IL, 60131
28. Canadian Pacific Railway
10800 Franklin Ave, Franklin Park, IL, 60131
29. BNSF Railway Company
5001 Main St, Downers Grove, IL, 60515