Tourism/Attractions go Results Found: 3 Button group with nested dropdown The Magic House 516 South Kirkwood Road Kirkwood MO 63122 (314) 822-8900 Visit Website Kirkwood Train Station Kirkwood Train Station 110 W Argonne Dr Kirkwood MO 63122 (314) 792-4125 Visit Website The National Museum of Transportation The National Museum of Transportation 2933 Barrett Station Road Kirkwood MO 63122 (314) 965-6885 Visit Website