Orthopedic Center of Illinois seeks a Physician Assistant / Nurse Practitioner to join our Team in our Decatur Walk-In Clinic location! About the Role: The Physician Assistant (PA) / Nurse Practitioner (NP) will play a…