Francis Chaepoong Lee, MD, Dermatology

606 W Pershing Rd
Ste E
DecaturIL  62526-1633 (Macon County)


Phone: 217-877-7171
Fax: 217-877-7481

NPI: 1396735114
License Number: 036042486 (IL)