There are 2 Animal Hospitals in Buffalo, Texas, serving a population of 1,815 people in an area of 5 square miles. There is 1 Animal Hospital per 907 people, and 1 Animal Hospital per 2 square miles.
In Texas, Buffalo is ranked 38th of 2209 cities in Animal Hospitals per capita, and 103rd of 2209 cities in Animal Hospitals per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Buffalo Animal Hospitals.
Buffalo Animal Hospital PO Box 446 Buffalo, TX Animal Hospital, Veterinarian
Buffalo Animal Hospital Highway 79 Buffalo, TX