Godfather's Pizza adresses in Spencer‚ IA Home Work hours Godfather's Pizza hours Iowa Spencer AddressPhoneMap113 Grand Ave Spencer(712) 262-7742 You May Like McDonald's hoursTaco John's hoursGodfather's Pizza hoursHardee's hoursKFC hoursDairy Queen hoursPeople Are Reading