Lee Self, MDLee Self · Obstetrics & Gynecology Physician2020 S Johns Ave Suite B, Emmett, ID, 83617NPI · 1639121361No reviewsInsuranceNot specified(208) 425-7507Check availabilityBook online Claim listing