No weather protection. Very busy during games
Very nice and clean, they could post more than one schedule though
Great location, across from ball park, lots of food and entertainment near by.
Only thing missing is an elevator, although there are adequate ramps for both eastbound and westbound trains.
I'd never been to St Louis before but this made getting around a breeze.
Stadium is a Canadian Train Station based in St. Louis, Saskatchewan. Stadium is located at St. Louis, MO 63102, USA, St. Louis, Saskatchewan 63102, Canada.
Please contact with Stadium using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Stadium opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.
Find Train Station in St. Louis
You Might Also Consider