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.