Arby's 6588

Arby's #6588 is an Arby's restaurant located at 9419 East 71st Street in Tulsa, Oklahoma.