Stephen J Chadwick, MD, Otolaryngology

101 W McKinley Ave
Enta Allergy Head & Neck Institute
DecaturIL  62522 (Macon County)


Phone: 217-876-3682
Fax: 217-876-3345

NPI: 1104883735
License Number: 036058535 (IL)