About Dr. John D Barrett DDS

Dr. John D Barrett, DDS is a Dentist primarily located in Port Hadlock, WA. Her specialties include General Dentistry. She speaks English.

Rate Now

Share your experience

Have you seen Dr. John D Barrett?


131 Randolph St
Port Hadlock, WA 98339

Book Online Now


Dr. John D Barrett has the following 1 specialty

  • Specialty Expertise

    Dr. John D Barrett has the following 9 expertise

  • Dental Check-up
  • Veneers
  • Cleaning
  • Cavity
  • Crown
  • Extraction
  • Root Canal
  • Filling
  • Teeth Cleaning
  • Dr. John D Barrett Accepts the Following Insurance

  • We are sorry, it looks like we don't have insurance information. Please call Dr. John D Barrett's office for more information.

More about Dr. John D Barrett

Dr. John Barrett originated Dentistry Northwest in Port Hadlock in January 1979. He has enjoyed helping our patients achieve and maintain exceptional dental health for all those years. He has always been interested in maintaining a cutting edge practice despite the fact that our office is a 125 year old Victorian house. Dr. Barrett is married with five children and six grandchildren. Luckily all of them live in the Puget Sound area so he and his wife Anne get to spend time with the grand children often. Dr. Barrett has many hobbies and interests among them flying, skiing, fly fishing, traveling the world, wood and metal working, backpacking, reading and so on. He feels very lucky to have a gifted staff who have learned their jobs so well that most of the time he just does what they tell him to do and the dental outcomes are predictably good.

Locations & Directions

DENTISTRY NORTHWEST, 131 Randolph St, Port Hadlock, WA
  • Similiar Dentists

    Dr. John D Barrett is similar to the following 4 Dentists near Port Hadlock, WA.

The Vitals website is provided for your informational use only. Nothing contained or offered by, on or through Vitals should be construed as medical advice or relied upon for medical diagnosis or treatment. Vitals does not recommend or endorse any particular healthcare provider whose information or ratings appear on this website. We encourage you to read our full Terms of Service.