There are 2 Animal Hospitals in Amherst, Virginia, serving a population of 2,748 people in an area of 5 square miles. There is 1 Animal Hospital per 1,374 people, and 1 Animal Hospital per 2 square miles.
In Virginia, Amherst is ranked 89th of 1092 cities in Animal Hospitals per capita, and 114th of 1092 cities in Animal Hospitals per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Amherst Animal Hospitals.
Augustine Duncan C VMD 105 North Main Street Amherst, VA
Laurel Stone Veterinary Hospital PO Box 235 Amherst, VA Animal Hospital, Veterinarian