The town of Willard, about 45 miles north of Salt Lake City, Utah was settled in 1851 and was originally named Willow Creek for the stream lined by willows which descended from a canyon and flows west toward the Great Salt Lake.