Downtown Ste. Genevieve Ste Genevieve,
63670United StatesGet Directions
Located at 265 Merchant, The Orris is an event, performance center that can host an event or activity. The theater has a table and chair set up with a large bar, large screen projector and stage area with Sirros restaurant next door to handle all catering needs.