Subway Address: 600 W 750 N, Willard, UT 84340 Phone: (435) 723-5022 Hours: Mon: 6am-11pm Tue: 6am-11pm Wed: 6am-11pm Thu: 6am-11pm Fri: 6am-11pm Sat: 6am-11pm Sun: 6am-11pm Restaurants, Foods-Carry Out, Subs & Sandwiches, Delicatessens, Deli, Subway Other Businesses: Paradise Home Furnishings at 875 N Main St, Willard, UT 84340 Ebeling Enterprises LLC at 6865 S Highway 89, Willard, UT 84340