My Review - (5/5) Review For Choctaw Travel Plaza - Wilburton jamesspain59 Jul 14 '16 at 5:43 It was awesome for a small town paid out big View full site to comment or like