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 Burger King hoursWendy's hoursMcDonald's hoursArby's hoursKFC hoursDomino's Pizza hoursPeople Are Reading