Barn Address: 77 Deer Run Trl, Climbing Hill, IA 51015 Phone: (712) 876-2255 Restaurants Other Businesses: First Trust & Savings Bank at 55 Deer Run Trl, Climbing Hill, IA 51015