1. Horseshoe Ranch 23546 265th St, Keosauqua, IA 52565 Coordinate: 40.6581,-91.9181 Phone: (319) 494-5591