Green Gates is Snohomish Countys premier waterfront wedding and event venue, located on beautiful Flowing Lake.