The Duwamish River is the name of the lower 12 miles of Washington state's Green River. Its industrialized estuary is known as the Duwamish Waterway. In 2009, the Duwamish Longhouse and Cultural Center was opened on the west bank of the river as part of the tribe's reassertion of its historic rights in the area and its continuing struggle for federal recognition of tribal status.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Duwamish_River
Address 8504 Dallas Ave S, Seattle 98108, United States
Coordinates 47°31'39.802" N -122°18'52.878" E