1. Alden Diesel & Tractor Repair 14356 Highway D20, Alden, IA 50006 Coordinate: 42.51428,-93.41434 Phone: (515) 859-7167