Home
Greater St. Louis City
Lumen
2201 Locust Street, St. Louis, MO 63103
Lumen offers a flexible private-event venue for weddings, receptions, celebrations and corporate events, with transparent venue pricing and outside licensed caterers welcome.