Skip to main content
Tara Scott, Nurse Practitioner, Edmonds, WA

TaraLeilaScottNP

Nurse Practitioner Edmonds, WA

Dr. Tara Scott is a nurse practitioner in Edmonds, WA.

Telehealth Available

Overview of Tara Leila Scott

Dr. Tara Scott is a nurse practitioner in Edmonds, WA.