Arby's 6092

Arby's #6092 is an Arby's restaurant located at 11653 East 86th Street North in Owasso, Oklahoma.