Mary Barr, A.P.N

4.5 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. 

Office Location:


452 Old Hook Rd.
Emerson, NJ 07630
Get directions

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



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

   — LJG


Easy friendly complete through understanding

   — Jed


Mary Barr is a kind, caring NP. She listens and answers all my questions.

   — Karen O'Toole


Very Knowledgeable and a good listener.

   — James F Kelly


Pleasant, professional, on time, good attention to questions. Very satisfied with the visit.

   — Donna Schwed


Mary was very thorough and pleasant. She made my annual visit a comfortable one.

   — Tara

Find a Provider