Lumen EventsFind Venues/Missouri/St. Louis/Lumen EventsUnclaimedLumen Events2201 Locust St, St. Louis, MO 63103, USAMax Standing250Request infoFavoriteOverviewGallery1Vendor Connections1About Lumen EventsLumen Events is located at 2201 Locust St, St. Louis, MO 63103, USA.Pricing PackagesLumen Events hasn't listed their pricing yet. Connect with them directly to get a customized pricing proposal for your event.Request a QuoteMap2201 Locust St, St. Louis, MO 63103, USAFollow UsVisit WebsiteCall