Abdulhamid Alkhalaf, MD, Internal Medicine

215 E 1st St Ste 310
DixonIL  61021 (Lee County)


Phone: 815-285-5979
Fax: 815-285-5845

NPI: 1043237035
License Number: 9954 (ND)