Halloween Party at the Magic House
When
Oct 23, 6:00 PM – 8:00 PM
Where
The Magic House,
516 S Kirkwood Rd, St. Louis, MO 63122, USA