Wedding Reception Lights | NEO on Locust | St. Louis' Venue for Modern Weddings, Events & Corporate Parties

Contact Us

NEO on Locust
2801 Locust St.
St. Louis, MO 63103
(314) 570-9218