Avery County Pet Services (North Carolina)

Animal Hospitals in Avery County, North Carolina provide medical treatment to animals, including animal medical care services, preventive care exams, diagnostic exams, laboratory services, surgical procedures, emergency medical services, dental services, and other medical care for animals.

Avery Animal Hospital Newland NC 305 Mitchell Street 28657 828-733-9810

High Country Animal Clinic Banner Elk NC 56 High Country Square 28604 828-898-5120

Linville Animal Hospital Linville NC 61 Ruffin Street 28646 828-733-0672

Animal Shelters in Avery County, NC provide pet adoption services, including dog adoption, cat adoption, neutering and spaying services, animal foster care, animal control services, and lost pet services.

Avery County Humane Society & Animal Shelter Newland NC 1081 Stamey Branch Road 28657 828-733-6312