Carlos G Fior, MD, Internal Medicine

2981 N Main St
DecaturIL  62526-3259 (Macon County)


Phone: 217-542-1293
Fax: 217-877-9806

NPI: 1336237296
License Number: 036071478 (IL)