Homestead Motel Back 187 N Railroad St, Leadore, Idaho 208 768 2742 Get Directions By car By public transit Walking Bicycling Found In: Hotels, Motels & Cabins, Where to Stay Back