Leadore Emergency Medical Technicians, INC Address: 117 Galena ST., Leadore, ID 83464 Phone: (208) 768-2426 Services: Ambulance Call (208) 768-2426 Get Directions