Arby's 6148

Arby's #6148 is an Arby's restaurant located at 16415 East Admiral Place in Tulsa, Oklahoma.