20414-121st Avenue SE
Snohomish, WA 98296
Get directions

About Us

The Golf Club at Echo Falls offers a truly spectacular venue for your special occasion. Our Lake Room is a unique & elegant venue, wrapped with oak-trimmed windows & overlooking an island golf green.

Reviews