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 Papa Murphy's hoursJack in the Box hoursDomino's Pizza hoursQuiznos hoursJimmy John's hoursSonic hoursPeople Are Reading