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 Sonic hoursCracker Barrel hoursCarl's Jr. hoursIHOP hoursBuffalo Wild Wings hoursBraum's hoursPeople Are Reading