Downtown Kirkwood, Missouri, is located in the suburban heart of the St. Louis metropolitan area. Downtown Kirkwood has been a regional destination for area residents since trains began boarding passengers at the Kirkwood Train Station in 1853. Today, Downtown Kirkwood retains the charm and character of the past combined with abundant shopping, dining, and entertainment in a rare pedestrian friendly outdoor ambiance.
View Personal Bio
- Phone: (314) 822-0084
- Fax: (314) 822-1783
- Send an Email
- 130 E. Jefferson St. Louis MO 63122