1. Pizza Ranch 120 High Ave W, Oskaloosa, IA 52577 Coordinate: 41.29506,-92.64602 Phone: (641) 672-0222