Charles Shyu, MD, Psychiatry & Neurology

101 W University Ave
ChampaignIL  61820-3909 (Champaign County)


Phone: 217-366-1326
Fax: 217-366-6106

NPI: 1699939694
License Number: 036-122039 (IL)