Mercer Slough Nature Park5.jpg

Mercer Slough Nature Park

Landscape architecture

Mercer Slough is a 320 acre wetland nature park in Bellevue. It includes a 12 mile trail system, Interpretive Center, working farms, and habitat enhancement projects for more than 180 wildlife species.



You may also be Interested In...