Irfan N Hafiz, MD, Internal Medicine

10350 Haligus Rd Ste 200d
HuntleyIL  60142-9545 (McHenry County)


Phone: 847-802-7280
Fax: 847-802-7275
Email: irf***@*****oo.com

NPI: 1366438665
License Number: 036-088772 (IL)