The Magic House 314-822-8900
Report broken link or invalid listing! 516 S. Kirkwood Rd.; St. Louis, MO 63122 (Banquet Hall) Reviews