Description
Laida Slough is located on W coast of Kenai Peninsula, 1.5 mi. NW of village of Anchor Point, 15 mi. NW of Homer, Cook Inlet Low.
History
Local name reported by U.S. Geological Survey (USGS) or US@C&GS in the 1940's.