Toufic Abdo, MD, Internal Medicine

1813 W Kirby Ave
Endocrinology
ChampaignIL  61821 (Champaign County)


Phone: 217-383-3490
Fax: 217-383-3439

NPI: 1962497032
License Number: 036124068 (IL)