Freddy's adresses in Owasso‚ OK Home Work hours Freddy's hours Oklahoma Owasso AddressPhoneMap9002 N 121st East Ave Owasso(918) 376-4344 You May Like Panda Express hoursBraum's hoursTaco Bell hoursRaising Cane's hoursKFC hoursSubway hoursPeople Are Reading