Elizabeth Johnstone Holder, MD, Internal Medicine

2965 N Main St
Ste E
DecaturIL  62526-4392 (Macon County)


Phone: 217-875-7818
Fax:

NPI: 1629123922
License Number: 036-114885 (IL)