SHARE 307 COMMENTMORE

The Magic House is in Kirkwood at 516 South Kirkwood Road, for more info or to find out their hours call (314)822-8900 or head to www.magichouse.org.