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.