Gerald M Welch, MD, Psychiatry & Neurology

1813 W Kirby Ave
Psychiatry/Psychology
ChampaignIL  61821 (Champaign County)


Phone: 217-383-1850
Fax: 217-383-3439

NPI: 1053414367
License Number: 036088966 (IL)