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 Jimmy John's hoursMcDonald's hoursA&W Restaurant hoursPapa Murphy's hoursPizza Hut hoursSubway hoursPeople Are Reading