There are 18 Pet Health Services in Shelby, North Carolina, serving a population of 20,058 people in an area of 22 square miles. There is 1 Pet Health Service per 1,114 people, and 1 Pet Health Service per 1 square miles.
In North Carolina, Shelby is ranked 204th of 959 cities in Pet Health Services per capita, and 209th of 959 cities in Pet Health Services per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Shelby Pet Health Services.
Boulevard Animal Hospital 298 Prince Avenue Shelby, NC Veterinarian
Boulevard Animal Hospital PA 1335 East Dixon Boulevard Shelby, NC Veterinarian
Cleveland County Humane Soc 1609 East Marion Street Shelby, NC Veterinarian
Cleveland Feed & Farm Supply 514 West Grover Street Shelby, NC Veterinarian
Cleveland Veterinary Hospital 1687 East Marion Street Shelby, NC Veterinarian
Cleveland Veterinary Hospital 207 Elizabeth Avenue Shelby, NC Animal Hospital
Cottonwood Animal Hospital PO Box 1738 Shelby, NC Veterinarian
Deanna Moseley DVM 1042 Sam Lattimore Road Shelby, NC Veterinarian
Dixon Richard Dr Veterinarian 1335 East Dixon Boulevard Shelby, NC Veterinarian
Dixon Richard L Dr 1636 South Dekalb Street Shelby, NC Veterinarian
Hope Animal Hospital 1042 Sam Lattimore Road Shelby, NC Veterinarian
Moseley Deanna M DVM 1643 Fallston Road Shelby, NC Veterinarian
Moseley Mobile Veterinary Care 1038 Sam Lattimore Road Shelby, NC Veterinarian
Moss Lake Animal Hospital 1101 Cherryville Road Shelby, NC Animal Hospital
Nicopoulos C V DVM 133 Wilson Farm Road Shelby, NC Veterinarian
Richard Dixon, DVM 1636 South Dekalb Street Shelby, NC Animal Hospital
Stolen Horse International Debi Metcalfe-resp Party 1902 Barbee Road Shelby, NC Veterinarian
Twin Lakes Vet Services 133 Wilson Farm Road Shelby, NC Veterinarian