Description
Willard Island is located in Blackstone Bay, 2 mi. NE of terminus of Blackstone Glacier, 4 mi. SE of Whittier, Chugach Mts.
History
Named in 1909 by U. S. Grant and published by U.S. Geological Survey (USGS) (Grant and Higgins 1910-11, p. 402).