Odessa TX Papa John's Pizza 1. 2000 East 42nd Street, Odessa, TX 79761 | Papa John's Pizza (432) 337-3737