Review for Choctaw Travel Plaza - Wilburton Review For Choctaw Travel Plaza - Wilburton Google User Oct 28 '16 at 18:50 Not friendly service, most of the time I go in the crew is goofing off.. View full site to comment or like