Macon County Pet Services (Tennessee)

Animal Hospitals in Macon County, Tennessee provide medical treatment to animals, including animal medical care services, preventive care exams, diagnostic exams, laboratory services, surgical procedures, emergency medical services, dental services, and other medical care for animals.

Macon County Veterinary Hospital Lafayette TN 2586 Highway 52 West 37083 615-666-8063


Animal Shelters in Macon County, TN provide pet adoption services, including dog adoption, cat adoption, neutering and spaying services, animal foster care, animal control services, and lost pet services.

City Animal Impound Lafayette TN PO Box 275 37083 615-666-2194

Upper Cumberland Humane Society Lafayette TN 105 Carter Circle 37083 615-826-3364