Subway adresses in Willard‚ OH Home Work hours Subway hours Ohio Willard AddressPhoneMap240 W Walton St, Ste C Willard(419) 935-3700 You May Like Subway hoursWendy's hoursKFC hoursBurger King hoursMcDonald's hoursArby's hoursPeople Are Reading