Joe's Crab Shack adresses in Tulsa‚ OK Home Work hours Joe's Crab Shack hours Oklahoma Tulsa AddressPhoneMap7646 E 61st St Tulsa(918) 252-1010 You May Like Jimmy John's hoursBlimpie hoursBurger King hoursKFC hoursSmoothie King hoursJoe's Crab Shack hoursPeople Are Reading