Kusuma Gowdar, MD, Pediatrics

741 W Pershing Rd
DecaturIL  62526 (Macon County)


Phone: 217-876-7200
Fax: 217-876-7233

NPI: 1669541728
License Number: 036052460 (IL)