There are 2 Animal Hospitals in Defiance, Missouri, serving a population of 119 people in an area of 2 square miles. There is 1 Animal Hospital per 59 people, and 1 Animal Hospital per square mile.
In Missouri, Defiance is ranked 10th of 1263 cities in Animal Hospitals per capita, and 22nd of 1263 cities in Animal Hospitals per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Defiance Animal Hospitals.
CrossRoads Veterinary Hospital 1304 Highway Dd Defiance, MO Animal Hospital, Veterinarian
New Melle Animal Hospital 3519 Highway F Defiance, MO Animal Hospital, Veterinarian