William L Fiesler, DMD, Dentist

2495 N Water St
DecaturIL  62526-4247 (Macon County)


Phone: 217-872-7874
Fax: 217-872-7877

NPI: 1679784359
License Number: (IL)