1. Windy Ridge Land & Cattle 3153 110th St, Villisca, IA 50864 Coordinate: 41.144604,-94.9701 Phone: (712) 763-4415