Our office is located on the northwest corner of MacArthur and Pershing.
Francis C. Lee, M.D., S.C. • 606 W. Pershing Rd. • Decatur, IL 62526
Phone: 217-877-7171 • Fax: 217-877-7481 • Email:
info@leeskincare.com