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 Starbucks hoursMcAlister's Deli hoursSubway hoursPapa Murphy's hoursTaco Bueno hoursBlimpie hoursPeople Are Reading