37%Why this matchPatient rating4.0 ★ · 29 reviewsDistance34 miLee Self, MD4.0(29)23000 Sweet Ola Hwy, Ola, ID, 83657(208) 425-7507View profile