701 N 15th St
St Louis, Missouri 63103

For the train fanatic in your family, explore the wonder of this exceptionally detailed miniature train display. The detail and care put into this elaborate exhibit delights the hearts of young and old.

Added by Upcoming Robot on November 1, 2009