Subway adresses in Willows‚ CA Home Work hours Subway hours California Willows AddressPhoneMap505 N Humboldt Ave, Ste 105 Willows(530) 934-7717 You May Like Round Table Pizza hoursTaco Bell hoursKFC hoursTaco Time hoursPapa Murphy's hoursStarbucks hoursPeople Are Reading