Arby's 8494

Arby's #8494 is an Arby's restaurant located at 11500 North 140th East Avenue in Owasso, Oklahoma.