Venue The Luminary Address 2701 Cherokee St. St. Louis, MO 63118 Telephone (314) 773-1533 Website theluminaryarts.com