Mohammad Adnan Ul Haq, MD, Internal Medicine

1975 Lin Lor Ln Ste 295
ElginIL  60123-4964 (Kane County)


Phone: 847-506-4400
Fax:

NPI: 1659805281
License Number: 035157708 (IL)