Welcome to our office, located in Twin Falls Idaho! Our home town boasts views of the Snake River, is home to Shoshone Falls and offers the comforts of a city in a small town.
Located on the Snake River Canyon, we are lucky to enjoy the view from our operatory windows!
2064 Washington St N
Twin Falls, ID 83301
Our standards are not only to provide you with the most cutting edge treatment but to provide you with the traditional tools for success!
There is available patient parking in front of the building, however trailers and large vehicles are discouraged.