Chinelo C Echeazu, MD, Obstetrics & Gynecology

1750 E Lake Shore Dr
Ste 110
DecaturIL  62521 (Macon County)


Phone: 217-872-2400
Fax: 217-422-2521

NPI: 1922319839
License Number: 125.057602 (IL)