Papa John's Store in Weatherford, TX