Ashe County Pet Services (North Carolina)

Animal Hospitals in Ashe 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.

Animal Hospital of Ashe Jefferson NC 425 South Main Street 28640 336-246-3441


Animal Shelters in Ashe 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.

Ashe County Animal Control Crumpler NC 767 Fred Pugh Road 28617 336-982-4060

Ashe County Humane Society Jefferson NC 1175 Old Highway 16 28640 336-982-4297