208.423.8289 [email protected]

Contact Us

Contact Us
First
Last
Sending

Tree to Tree

Park Address:
17545 E Locust Grove Rd
Athol, Idaho 83801

Phone: 208.423.8289

Open: May thru October. Check our calendar of availabilities through our book now button.
Reservations Required.