SearchIllinois

Decatur Psychiatry Ltd

Organisation · NPI 1770638686 · Psychiatry Physician

Address
2580 E Federal Dr Ste 403
Decatur, IL 62526
Phone
(217) 809-0429

Clinicians at this address

Matched by shared practice address, which is an inference rather than a stated relationship.

Anjum Bashir, M.D Psychiatry Physician
Amanda Fisher, LCSW Clinical Social Worker