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 Marco's Pizza hoursZaxby's hoursLogan's Roadhouse hoursDomino's Pizza hoursPizza Hut hoursWhataburger hoursPeople Are Reading