Arby's 8599

Arby's #8599 is an Arby's restaurant located at 14313 Northeast 23rd Street in Choctaw, Oklahoma.