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 Logan's Roadhouse hoursDomino's Pizza hoursFive Guys hoursA&W Restaurant hoursWhataburger hoursFirehouse Subs hoursPeople Are Reading