1. Leading Edge Builders 2356 Highway 23, Oskaloosa, IA 52577 Coordinate: 41.26972,-92.61114 Phone: (641) 673-8338