1. Curtis Diesel Power 20101 80th St, Bloomer, WI 54724 Coordinate: 45.13621,-91.52333 Phone: (715) 568-9192