Course Photos Tree to Tree Park Address: 17545 E Locust Grove Rd Athol, Idaho 83801 Phone: 208.423.8289 2021 Opening: May 1 Reservations Required.