1. Naylor's Auto Repair Inc 10803 N Nyman Ave, Hayward, WI 54843 Coordinate: 46.02372,-91.4897 Phone: (715) 934-3015