Welcome Leah D. Teichmiller, PA-C
Effingham, IL – Cancer Care Specialists of Illinois (CCSI) is pleased to announce the addition of Leah D. Teichmiller, Physician Assistant, to its practice in May 2018. She primarily sees patients at Crossroads Cancer Center in Effingham and provides services in coordination with Dr. Philip Dy and Dr. Hanna Saba. Teichmiller obtained her Bachelor of […]