There are 20 Veterinarians in Abingdon, Virginia, serving a population of 8,044 people in an area of 9 square miles. There is 1 Veterinarian per 402 people, and 1 Veterinarian per square mile.
In Virginia, Abingdon is ranked 89th of 1092 cities in Veterinarians per capita, and 95th of 1092 cities in Veterinarians per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Abingdon Veterinarians.
Abingdon Equine Vet Service 24114 Berry Creek Drive Abingdon, VA
Abingdon Medical Clinic 19586 Dennison Drive Abingdon, VA
Aspca Field Investigations & Response 17074 Lee Highway Abingdon, VA
Brinson C J DVM 25011 Lee Highway Abingdon, VA Pet Sitting, Veterinarian
Farm Success Highway 11 North Exit 9 Off I 81 Abingdon, VA
Hound Hilton Hotel 18159 Lee Highway Abingdon, VA
Keywood Animal Clinic PO Box 2195 Abingdon, VA
Keywood Animal Clinic 16067 Porter Lane Abingdon, VA
Keywood Animal Clinic 21492 Vances Mill Road Abingdon, VA Animal Hospital, Veterinarian
Kirby Dorothy E DVM 25011 Lee Highway Abingdon, VA
Lee Highway Animal Hospital 18159 Lee Highway Abingdon, VA Animal Hospital, Veterinarian
Lighting Milling Company 1080 West Main Street Abingdon, VA
Mask Carole S DVM 25011 Lee Highway Abingdon, VA Pet Sitting, Veterinarian
Roberts John B DVM 25011 Lee Highway Abingdon, VA Pet Sitting, Veterinarian
Smith Walter C DVM 19586 Dennison Drive Abingdon, VA Pet Sitting, Veterinarian
Suzanne Robinson DVM 16067 Porterfield Highway Abingdon, VA
Tri-State Vet Supply 17455 Sky King Drive Abingdon, VA
VCA Highlands Animal Hospital 25011 Lee Highway Abingdon, VA Animal Hospital, Pet Service, Veterinarian
Washington County Veterinary PO Box 185 Abingdon, VA
Washington County Veterinary Service 17455 Sky King Drive Abingdon, VA Animal Hospital, Veterinarian