Home › Venues › Kirkwood Amphitheatre Kirkwood Amphitheatre Tickets Buy tickets for concerts at Kirkwood Amphitheatre in St. Louis, MO. No Upcoming Events No upcoming events scheduled at Kirkwood Amphitheatre. Please contact us with any corrections. Hotels & Lodging Near Kirkwood Amphitheatre About the Venue Kirkwood Amphitheatre At-a-Glance AddressSt. Louis, MO 63122United States Map & Directions Advertisement