John B Roberts Jr Dvm in Abingdon, VA 24211



John B Roberts Jr Dvm

27589 Osceola Road

(276) 676-2618