Stampede Station
Reviews
User
Pretty much the sketchiest train station ever
User
It's in the middle between tracks. So go up and down again.
User
Just walk through it..
User
Very popular C-Train station. It is near many popular view or places of Calgary. Like stampede park and BMO center.
More about Stampede Station
Stampede Station is located at 1331 Macleod Trail SE, Calgary, AB T2G 1E1, Canada
+1 403-571-8769