There are 2 Veterinarians in Madrid, Iowa, serving a population of 2,577 people in an area of 2 square miles. There is 1 Veterinarian per 1,288 people, and 1 Veterinarian per square mile.
In Iowa, Madrid is ranked 182nd of 1056 cities in Veterinarians per capita, and 76th of 1056 cities in Veterinarians per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Madrid Veterinarians.
Houlding Kim DVM 411 East 6th Street Madrid, IA Animal Hospital, Veterinarian
Pets @ Home Veterinary Hospital 2238 U Avenue Madrid, IA