Animal Hospitals in St. Johnsbury, VT

There are 2 Animal Hospitals in St. Johnsbury, Vermont, serving a population of 5,789 people in an area of 13 square miles. There is 1 Animal Hospital per 2,894 people, and 1 Animal Hospital per 6 square miles.

In Vermont, St. Johnsbury is ranked 48th of 364 cities in Animal Hospitals per capita, and 54th of 364 cities in Animal Hospitals per square mile.

List of St. Johnsbury Animal Hospitals

Find addresses, phone numbers, fax numbers, hours & services for St. Johnsbury Animal Hospitals.

Animal Hospital Donald F Steen Rr 5 St. Johnsbury, VT Animal Hospital, Veterinarian

St Johnsbury Animal Hospital 229 Portland Street St. Johnsbury, VT Animal Hospital, Veterinarian