Subway adresses in Willard‚ UT Home Work hours Subway hours Utah Willard AddressPhoneMap600 W 750 N Willard(435) 723-5022 You May Like Subway hoursPeople Are Reading