Amjad Mahmoud Abualsuod, MD, Internal Medicine

5405 N Knoxville Ave
PeoriaIL  61614-5016 (Peoria County)


Phone: 309-589-2050
Fax:

NPI: 1427346444
License Number: 036156509 (IL)