Howard Earl Beede, MD, Allergy & Immunology

2 Memorial Dr
Ste 204
DecaturIL  62526-3950 (Macon County)


Phone: 217-872-1040
Fax: 217-872-1042
Email: nbe***@*****ol.com

NPI: 1205892478
License Number: 036-043906 (IL)