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 Panera Bread hoursTaco Bueno hoursBraum's hoursCracker Barrel hoursBaskin-Robbins hoursChurch's Chicken hoursPeople Are Reading