Terri Woodruff Smith, MD, Psychiatry & Neurology

1770 E Lakeshore Dr
Ste 209
DecaturIL  62521 (Macon County)


Phone: 217-423-6500
Fax: 217-423-6536

NPI: 1114035219
License Number: (IL)