Dr. Barnes graduated from the University of Tennessee Health Science Center College of Medicine in 1985. He works in Claremont, NH and 3 other locations and specializes in Family Medicine. Dr. Barnes is affiliated with Valley Regional Hospital.
View More
