There are 3 Animal Hospitals in Shelby, North Carolina, serving a population of 20,058 people in an area of 22 square miles. There is 1 Animal Hospital per 6,686 people, and 1 Animal Hospital per 7 square miles.
In North Carolina, Shelby is ranked 187th of 959 cities in Animal Hospitals per capita, and 206th of 959 cities in Animal Hospitals per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Shelby Animal Hospitals.
Cleveland Veterinary Hospital 207 Elizabeth Avenue Shelby, NC
Moss Lake Animal Hospital 1101 Cherryville Road Shelby, NC
Richard Dixon, DVM 1636 South Dekalb Street Shelby, NC