Pizza Ranch adresses in Altoona‚ IA Home Work hours Pizza Ranch hours Iowa Altoona AddressPhoneMap465 Center Pl SW Altoona(515) 967-8800 You May Like Godfather's Pizza hoursPancheros Mexican Grill hoursApplebee's hoursCinnabon hoursWendy's hoursPerkins Restaurant & Bakery hoursPeople Are Reading