Mercer Slough connector trail and Sweyolocken Boat Launch now open!