Get directions to: Dog Stop, Hayward, WI Restaurant address: 10546 South Main Street Hayward, WI 54843, USA Driving Walking Bicycling Restaurant: Dog Stop