There are 22 Pet Health Services in Avery County, North Carolina, serving a population of 17,535 people in an area of 248 square miles. There is 1 Pet Health Service per 797 people, and 1 Pet Health Service per 11 square miles.
In North Carolina, Avery County is ranked 2nd of 100 counties in Pet Health Services per capita, and 17th of 100 counties in Pet Health Services per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Avery County Pet Health Services.
Avery Animal Hospital 305 West Mitchell Street Newland, NC Veterinarian
Avery Animal Hospital 305 West Mitchell Street Banner Elk, NC Animal Hospital
Blue Ridge Veterinary Clinic PO Box 5005 Banner Elk, NC Veterinarian
Blue Ridge Veterinary Clinic 10601 Nc Highway 105 South Banner Elk, NC Veterinarian
Blue Ridge Veterinary Clinic 106 Clubhouse Drive Banner Elk, NC Emergency Pet Hospital, Veterinarian
Blue Ridge Veterinary Clinic Nc Highway 105 South Banner Elk, NC Animal Hospital
Brent Jewell Properties 351 West Mitchell Street Newland, NC Veterinarian
Grassy Creek Hardware 12398 South 226 Highway Spruce Pine, NC Veterinarian
High Country Animal Clinic PO Box 1899 Banner Elk, NC Veterinarian
High Country Vet Hospital 56 High Country Square Banner Elk, NC Veterinarian
Hoyme Gail DVM 106 Clubhouse Drive # 1 Banner Elk, NC Animal Hospital
Kelly Georgeou, VMD 11172 South 226 Highway Spruce Pine, NC Animal Hospital
Knowles J Bradley DVM - High Country Animal Clinic 56 High Country Square Banner Elk, NC Veterinarian
Lackey Joann DVM 305 West Mitchell Street Newland, NC Pet Sitting, Veterinarian
Linville Animal Hospital PO Box 667 Banner Elk, NC Veterinarian
Linville Animal Hospital 61 Ruffin Street Linville, NC Animal Hospital, Veterinarian
Linville Animal Hospital 67 West 2nd Street Linville, NC Animal Hospital
Linville Animal Hospital Inc 67 West Second Street Linville, NC Animal Hospital
Mitchell Veterinary Clinic 608 Nc-226 Alt Spruce Pine, NC Veterinarian
Mitchell Veterinary Hospital 11172 Highway 226 South Spruce Pine, NC Veterinarian
Stewart Mountain View An Hospi 2918 Us-19e Spruce Pine, NC Animal Hospital, Veterinarian
Stewarts Mountain View Animal Hospital 2918 19e Highway Spruce Pine, NC Veterinarian