D Dr. Terry DeVore, DDS 0 reviews 6070 W. Jackson Street Spirit Lake, ID • 83869 View Practice (208) 623-6400