Iftikhar Ahmad, MD

Iftikhar Ahmad, MD

Location

Chicago Telerad PLLC
869 E Schaumburg Rd Ste 171
Schaumburg, IL 60194
Fax
(847) 285-1348
Phone Number
(847) 565-8700

Clinical Expertise