David W Baumberger, MD, Internal Medicine

304 W Hay St
Ste 312
DecaturIL  62526-6328 (Macon County)


Phone: 217-876-5600
Fax: 217-876-5664

NPI: 1043277064
License Number: 036068671 (IL)