Arby's adresses in Owasso‚ OK Home Work hours Arby's hours Oklahoma Owasso AddressPhoneMap11653 E 86th St N Owasso(918) 272-7539 11500 N 140th East Ave Owasso(918) 371-3600 You May Like Chick-fil-A hoursPanera Bread hoursPizza Hut hoursWaffle House hoursKFC hoursBlimpie hoursPeople Are Reading