Lee Thomas Church, MDLee Thomas Church · Hospitalist Physician118 E Haskell St, Winnemucca, NV 89445(775) 623-5222Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing