Review for Choctaw Travel Plaza - Poteau Review For Northern Lights Casino Google User Feb 25 '18 at 5:52 Went for an event and that was good. They could use a much better exhaust fan system. The place smelled like an ashtray. View full site to comment or like