There are 16 Pet Health Services in Amherst County, Virginia, serving a population of 31,819 people in an area of 474 square miles. There is 1 Pet Health Service per 1,988 people, and 1 Pet Health Service per 29 square miles.
In Virginia, Amherst County is ranked 38th of 133 counties in Pet Health Services per capita, and 59th of 133 counties in Pet Health Services per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Amherst County Pet Health Services.
Amherst Veterinary Hospital PO Box 244 Monroe, VA Animal Hospital, Veterinarian
Amherst Veterinary Hospital Highway 29 Monroe, VA Veterinarian
Animal House Calls 805 Burley Hollow Road Amherst, VA Veterinarian
Augustine Duncan C VMD 105 North Main Street Amherst, VA Animal Hospital
Baum Samuel Dr 3327 South Amherst Highway Monroe, VA Veterinarian
Bonda Anne L DVM 293 Cloudcroft Drive Monroe, VA Animal Hospital
Budzyn Charles V Dr 143 Highview Drive Madison Heights, VA Pet Sitting, Veterinarian
Charles Budzyn DVM 143 Highview Drive Madison Heights, VA Pet Boarding, Veterinarian
Hope Angela 3327 South Amherst Highway Monroe, VA Veterinarian
Laurel Stone Vet Route 60 West Amherst, VA Veterinarian
Laurel Stone Veterinary Hospital PO Box 235 Amherst, VA Animal Hospital, Veterinarian
Laurel Stone Veterinary Hospital 150 Lexington Turnpike Amherst, VA Pet Grooming, Veterinarian
Lovingston Veterinary Hospital 150 Lexington Avenue Amherst, VA Veterinarian
Madison Heights Animal Hospital 1210 Seminole Plaza Madison Heights, VA Veterinarian
Madison Heights Animal Hospital 121 C Seminole Plaza Madison Heights, VA Animal Hospital
Monelison Animal Clinic 143 Highview Drive Madison Heights, VA Veterinarian