Katherine F. Barnhill, FNP-C
Katherine F. Barnhill, FNP-C, a certified family practice nurse practitioner, joined Physician Associates of Virginia in 2002. She received her Bachelor of Science degree in nursing from the University of Virginia School of Nursing in 1975. She completed her training and received her Family Nurse Practitioner Certificate from the University of Virginia Graduate School of Nursing in 1977. She practiced in the Lexington, Charlottesville and Richmond areas of Virginia before coming to Roanoke.