Manjeshwar B Prabhu, MD, Internal Medicine

1730 E Lake Shore Dr Ste 301
DecaturIL  62521-3809 (Macon County)


Phone: 217-329-1000
Fax: 217-329-1055
Email: mpr***@*****oo.com

NPI: 1770683450
License Number: 036-083999 (IL)