256 Posted byTed EnglerMarch 10, 2015March 10, 2015Posted inUncategorizedTags:Museum of Transport, Museum of Transportation, St. Louis, train 38.572453 -90.463488 Museum of Transportation, 3015 Barrett Station Road, Saint Louis, MO 63122, USA Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Like this:Like Loading...