Truax Branch
Canada
>
Saskatchewan
>
Division No. 2
>
Elmsthorpe No. 100
>
Truax Branch
Truax Branch
Operator
Canadian National Railway
Locality
Gravelbourg Junction