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