NAYLOR'S AUTO REPAIR > Contact Us > Ask The Mechanic 715-934-3015 | 10803 Nyman Ave Hayward, WI 54843 Ask Our Expert Mechanics Have a question about auto repair? Our experts are happy to provide an answer! Submit Discover More About Ask an Expert Mechanic At Naylor's Auto Repair in Hayward Customer Service