There are 2 Animal Hospitals in Buffalo, Minnesota, serving a population of 15,996 people in an area of 8 square miles. There is 1 Animal Hospital per 7,998 people, and 1 Animal Hospital per 3 square miles.
In Minnesota, Buffalo is ranked 136th of 1018 cities in Animal Hospitals per capita, and 117th of 1018 cities in Animal Hospitals per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Buffalo Animal Hospitals.
Buffalo Equine & Large Animal 1214 Highway 25 North Suite 2 Buffalo, MN Emergency Pet Hospital, Veterinarian
Maple Lake Veterinary Clinic 500 Highway 55 East Buffalo, MN Animal Hospital, Pet Grooming, Veterinarian