Statistipedia

South Willard, UT

South Willard, UT
Map of South Willard
StateUtah
Population1,726
Links
Maps

South Willard is located in the state of Utah, roughly 39 miles north from Salt Lake City. Its population is 1,726.