×

Contact Us

For more information on our Plan, please complete the form below.

Contact Information:

Squirrel Tree Resort
15251 US-2, Leavenworth, WA 98826

Phone: (509) 763-0336

Hours:
Monday: 8 AM – 9 PM
Tuesday: 8 AM – 9 PM
Wednesday: 8 AM – 9 PM
Thursday: 8 AM – 9 PM
Friday: 8 AM 10 PM
Saturday: 7 AM 10 PM
Sunday: 7 AM 10 PM