
For over thirty years, Dr. Francis C. Lee and his staff at the Lee Institute of Skin and Laser have cared for the skin health and beauty of Central Illinois with innovation, artistry, confidence, and compassion. More>>
606 W. Pershing Rd. Decatur, IL 62526 Phone: 217-877-7171 Fax: 217-877-7481 Email: info@leeskincare.com |
|---|