Animal Hospitals in Caledonia County, VT

Find animal hospitals and veterinarians in Caledonia County, Vermont area that provide affordable, compassionate, comprehensive pet care.

Caledonia County cities


Recently added


North Country Veterinary Clinic

564 Main
Lyndonville, VT 05851
802-626-9382
more information

Caledonia Veterinary Service

226 Sadie Roberts Road
Saint Johnsbury, VT 05819
802-748-3407
more information

St Johnsbury Animal Hospital

229 Portland
Saint Johnsbury, VT 05819
802-748-5634
more information

Western Avenue Veterinary Clinic

54 Western Avenue
Saint Johnsbury, VT 05819
802-748-2880
more information

Animal Hospital Donald F Steen

RR 5
Saint Johnsbury, VT 05819
802-748-1400
more information

The Danville Animal Hospital

549 Route 2E
Danville, VT 05828
802-684-2284
more information

Dairy Veterinary Service

Harveys Lake Road
Barnet, VT 05821
802-633-4192
more information

Ryegate Small Animal Hospital

RR 5
East Ryegate, VT 05042
802-633-3660
more information

Animal Health & Healing Center

54 Moore Lane
East Ryegate, VT 05042
802-633-3018
more information