Olive Garden adresses in Owasso‚ OK Home Work hours Olive Garden hours Oklahoma Owasso AddressPhoneMap9072 N 121st East Ave Owasso(918) 272-1436 You May Like Cracker Barrel hoursWhataburger hoursCarl's Jr. hoursOlive Garden hoursDairy Queen hoursTaco Bueno hoursPeople Are Reading