David Barfield

Active Covington, TN Physical Therapy Director for Baptist Memorial Health Care Corporation