Freddy's adresses in Tulsa‚ OK Home Work hours Freddy's hours Oklahoma Tulsa AddressPhoneMap8112 S Olympia Ave Tulsa(918) 986-9911 You May Like Fuddruckers hoursTCBY hoursTaco Cabana hoursPopeyes hoursJohnny Rockets hoursCracker Barrel hoursPeople Are Reading