There are 2 Pet Health Services in McGregor, Texas, serving a population of 5,056 people in an area of 22 square miles. There is 1 Pet Health Service per 2,528 people, and 1 Pet Health Service per 10 square miles.
In Texas, McGregor is ranked 545th of 2209 cities in Pet Health Services per capita, and 701st of 2209 cities in Pet Health Services per square mile.
Find addresses, phone numbers, fax numbers, hours & services for McGregor Pet Health Services.
Ainsworth M A DVM 1200 West 4th Street McGregor, TX Veterinarian
McGregor Vet Clinic 2000 West Highway 84 McGregor, TX Veterinarian