Papa John's Store in Odessa, TX