Applebee's adresses in Owasso‚ OK Home Work hours Applebee's hours Oklahoma Owasso AddressPhoneMap9039 N 121st East Ave Owasso(918) 376-9086 You May Like Braum's hoursZaxby's hoursWhataburger hoursWendy's hoursWaffle House hoursTaco Bueno hoursPeople Are Reading