2201 Locust Street, St Louis, MO 63103|314.615.2480

Lumen Private Event Space

  • Menus
  • Gallery
    • Photo Gallery
    • Virtual Tour
  • Tour
  • Vendors
  • Blog
  • Team
  • Contact

Gallery

  • Menus
  • Gallery
    • Photo Gallery
    • Virtual Tour
  • Tour
  • Vendors
  • Blog
  • Team
  • Contact
2201 Locust Street St Louis MO 63103
314.615.2480

-

[email protected]

Handcrafted by Switzer Creative