Mary Barr, A.P.N

Find a Provider

4.6 out of 5 

For most people, getting well and staying healthy takes close teamwork with a healthcare practitioner dedicated to seeing the entire picture. Today’s medicine is more than just treating diseases; it’s working closely with patients to help them stay active and well. This means recommending appropriate screenings and making an actionable plan for a healthy diet, exercise, and stress control. As a Nurse Practitioner, I can help my patients take a 360° view of their health. 

Accepting New Patients: 

Mary Barr, A.P.N., received an MSN degree at the University of Pennslyvania and completed nursing school at West Virginia Wesleyan College. She also obtained a certification in Advanced Practice Nursing from the American Academy of Nurse Practitioners.


Featured Reviews



Knowledgeable, kind, caring, and patient. Takes her time to explain everything and answers all questions. What more could you ask for? I highly recommend her.

   — Melanie Mixon


Excellent care!

   — Eileen Hayes



   — Karen Rahnefeld


Excellent NP, understanding, caring, really listens. Feel very comfortable talking to her.

   — LJG


Excellent Nurse who is caring, thorough, understanding and really listens to your needs. Would definitely recommend her.

   — LJG


Easy friendly complete through understanding

   — Jed