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 Taco Casa hoursIHOP hoursWienerschnitzel hoursMcDonald's hoursPopeyes hoursJersey Mike's Subs hoursPeople Are Reading