Godfather's Pizza adresses in Afton‚ OK Home Work hours Godfather's Pizza hours Oklahoma Afton AddressPhoneMap55950 E Highway 85A Afton(918) 257-8805 You May Like Subway hoursGodfather's Pizza hoursPeople Are Reading