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 Panda Express hoursLong John Silver's hoursTexas Roadhouse hoursFirehouse Subs hoursLittle Caesars hoursStarbucks hoursPeople Are Reading