 And I have Dr. Gordon from Willow Creek Dental to thank for it. If you are in search of an awesome family dentist, you got to check out my dentist, Willow Creek Dental at 1380 Layta near Freeman Park in Idaho Falls and in Tarranton next to the post office from checkout.