Our Team

Steven Marshak, DO FAAP
Steven Marshak, DO, FAAP
Doctor of Osteopathic Medicine
Steven Marshak, DO FAAP

Steven Marshak, DO, FAAP

Doctor of Osteopathic Medicine
Kat Johnston, MD
Katherine "Kat" Johnston, MD, FAAP
Doctor of Medicine
Kat Johnston, MD

Katherine "Kat" Johnston, MD, FAAP

Doctor of Medicine
Salma Yahya, MD
Salma Yahya, MD, FAAP
Doctor of Medicine
Salma Yahya, MD

Salma Yahya, MD, FAAP

Doctor of Medicine
Haifa Jaedi, MD, FAAP
Haifa Jaedi, MD, FAAP
Doctor of Medicine
Haifa Jaedi, MD, FAAP

Haifa Jaedi, MD, FAAP

Doctor of Medicine
Trevor Washburn, MD
Trevor Washburn, MD, FAAP
Doctor of Medicine
Trevor Washburn, MD

Trevor Washburn, MD, FAAP

Doctor of Medicine
Samantha Ferguson, MSN, RN, CPNP
Samantha Ferguson, MSN, RN, CPNP
Certified Pediatric Nurse Practitioner
Samantha Ferguson, MSN, RN, CPNP

Samantha Ferguson, MSN, RN, CPNP

Certified Pediatric Nurse Practitioner
AllCare Independent Physician Association Logo

Trusted Physician Association Member

We are a proud member of the AllCare Independent Physician Association. Along with more than 70 independent physicians in Josephine and Jackson counties, we’re working together to provide quality, cost-effective healthcare for our communities.

Learn More