Lumen

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.