Get directions to: Wendy's, Willard, OH Restaurant address: 114 E Walton St Willard, OH 44890, USA Driving Walking Bicycling Restaurant: Wendy's