St Lukes Clinic - Mccall LLCSt Lukes Clinic - Mccall LLC · Hospitalist Physician1000 State St, Mccall, ID 83638(208) 634-2221Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing