1. Tractor Repair Service 2267 170th St, Luck, WI 54853 Coordinate: 45.5568,-92.41639 Phone: (715) 825-2207