1. Steven Wilson Appliance Repair 8106 N Ochu Rd, Hayward, WI 54843 Coordinate: 45.93094,-91.48154 Phone: (715) 634-2459