Venue Joyful House Address 3900 S. Grand Blvd. St. Louis, MO 63118 Telephone (314) 696-8255 Website facebook.com