Description
Latouche is located on NW coast of Latouche I., 18 mi. SE of Chenega, Chugach Mts.
History
A mining village and landing on Latouche Island. A post office was established here in 1905, but was discontinued in 1955 (Ricks, 1965, p. 39). Recent maps indicate a settlement of about 20 buildings at the site.