Martin Okpalike, MD, Pediatrics

2980 N Main St
Ste 2
DecaturIL  62526 (Macon County)


Phone: 217-876-8000
Fax: 217-791-5855

NPI: 1962697250
License Number: 2014-00844 (NC)