Commentary
Crew Call: Juniata Locomotive Shop
Written by Norfolk Southern Corporate Communications DepartmentOur Juniata Locomotive Shop in Altoona, Pennsylvania, comprises one of the largest facilities for locomotive repair in the industry.