John Mark Bennett, M.D.

Dr. Bennett received his medical degree from the University of North Carolina at Chapel Hill. He completed his internship and residency at Mountain Area Health Education Center in North Carolina. He is board certified in family medicine.
view all doctors