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