Amruta Dutia, MD, Family Medicine

102 W Kenwood Ave Ste 102
DecaturIL  62526-4380 (Macon County)


Phone: (217) 872-3800
Fax: 217-872-0849

NPI: 1356862551
License Number: MD470896 (PA)