Riverview Wildlife Refuge

The Riverview Wildlife Refuge is located on the north bank of the Snohomish River, near the sewer pump station at 1801 First Street.

Background Information


Riverview Wildlife Refuge Master Plan