Homestead Motel Address: 187 N Railroad St, Leadore, ID 83464 Phone: (208) 768-2742 Hotels & Motels Other Businesses: Homestead at 178 N Railroad St, Leadore, ID 83464