Down by the Station (Kirkwood, MO) February 7, 2015 A gift shop in the heart of America. Located in Kirkwood, MO www.downbythestation.com