20414 121st Avenue Southeast
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 and elegant venue, wrapped with oak-trimmed windows and overlooking an island golf green.

Reviews