Muhammad Zafar, MDMuhammad Zafar · Hematology & Oncology PhysicianPo Box 190, Flanagan, IL 61740(815) 796-4436Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing