Homestead Motel Back 187 N Railroad St, Leadore, Idaho 208 768 2742 Get Directions By car By public transit Walking Bicycling Where to Stay Back