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 Hooters hoursSchlotzsky's hoursBuffalo Wild Wings hoursWendy's hoursJimmy John's hoursJersey Mike's Subs hoursPeople Are Reading