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

Tara Leila Scott NP


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

Telehealth Available

Request Appointment
  • 21727 76th Ave WSte CEdmonds, WA 98026

  • Book by Phone+1(888) 571-6995

Overview of  Tara Leila Scott

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