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