Scriber Creek Park 20015 Cedar Valley Road, Lynnwood 98036 Neighborhood Park/Open Space Tagged as: , Park, Open Space