Leadore School Leadore, ID 111 3rd Street, Leadore, ID 83464, United States Lemhi County, ID Miscellaneous Read more about Leadore School