Red Tail Canyon Farm is a Farm located in Leavenworth, WA 98826. It is one of the 5131 farms in United States. Address of Red Tail Canyon Farm is 11780 Freund Canyon Rd, Leavenworth, WA 98826, United States. Website of Red Tail Canyon Farm is http://www.redtailcanyonfarm.com/. Red Tail Canyon Farm can be contacted at 15095484512. Red Tail Canyon Farm is located in a remote area, with less than 1 listed places around it. Red Tail Canyon Farm is rated 4.5 (out of 5 stars) by 16 reviewers on the web.
11780 Freund Canyon Rd, Leavenworth, WA 98826, United States
Contact number of Red Tail Canyon Farm is 15095484512.
Yes, website of Red Tail Canyon Farm is http://www.redtailcanyonfarm.com/.
Rating of Red Tail Canyon Farm is 4.5 out of 5 stars.
Address of Red Tail Canyon Farm is 11780 Freund Canyon Rd, Leavenworth, WA 98826, United States.
Red Tail Canyon Farm is located in Leavenworth, WA 98826.
Red Tail Canyon Farm is a Farm in United States
Pincode of Leavenworth, WA 98826 is 98826