Papa John's adresses in Odessa‚ TX Home Work hours Papa John's hours Texas Odessa AddressPhoneMap2000 E 42nd St, Ste B Odessa(432) 337-3737 You May Like Cinnabon hoursBurger King hoursLittle Caesars hoursKFC hoursFive Guys hoursTaco Casa hoursPeople Are Reading