Directions and Parking

The Magic House

516 S. Kirkwood Road
St. Louis, MO 63122

Kirkwood Road is the section of Lindbergh Boulevard between Big Bend Boulevard and Manchester Road.

From the Lindbergh exit, The Magic House is located:

  • one mile north of I-44 or
  • four miles south of I-40/64


Parking is always free at
The Magic House!

As you plan your visit to The Magic House, be sure to take a virtual tour of our Museum using our interior map by Google Maps. After clicking here, select ‘see inside’ on the images on the bottom of your screen to navigate through the Museum as you would in street view of Google Maps.