Choudary V Kavuri, MD, Psychiatry & Neurology

1770 E Lakeshore Dr
#208 Choudary V Kavuri Md Sc
DecaturIL  62521 (Macon County)


Phone: 217-428-1900
Fax: 217-428-0358

NPI: 1770642159
License Number: 036072000 (IL)