1. Leaders Manufacturing 2411 3rd Ave SW, Willmar, MN 56201 Coordinate: 45.11903,-95.0786 Phone: (320) 222-3897