James Barr, M.D.
M.D.
Dr. Barr is a board-certified Family Physician with an active clinical practice at Pleasant Run Family Physicians, a Level III NCQA recognized Patient-Centered Medical Home in Neshanic Station, NJ.
M.D.
Dr. Barr is a board-certified Family Physician with an active clinical practice at Pleasant Run Family Physicians, a Level III NCQA recognized Patient-Centered Medical Home in Neshanic Station, NJ.