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 Carl's Jr. hoursArby's hoursPanda Express hoursMcAlister's Deli hoursPapa Murphy's hoursPizza Hut hoursPeople Are Reading