Union County Pet Services (North Carolina)

Animal Hospitals in Union County, North Carolina 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.

Caring Hearts Animal Hospital Stallings NC 7850 Stevens Mill Road 28104 704-893-2799

Indian Trail Animal Hospital Indian Trail NC 300 Unionville Indian Trail Road 28079 704-821-7040

Indian Trail Animal Hospital Indian Trail NC 160 Corporate Boulevard 28079 704-821-7040

Mercy Animal Hospital Indian Trail NC 1110 Technology Drive, b 28079 704-821-8100

Monroe Animal Hospital Monroe NC 207 East Phifer Street 28110 704-289-5242

Pressly Animal Hospital Stallings NC 1315 Chestnut Lane 28104 704-234-0374

Providence South Veterinary Associates Waxhaw NC 3520 Providence Road South 28173 704-843-0208

Sun Valley Animal Hospital Monroe NC 4706 Old Charlotte Highway 28110 704-283-8356

Thompson Animal Hospital Monroe NC 1635 Pageland Highway 28112 704-283-5942

Waxhaw Animal Hospital Monroe NC 601 South Church Street 28112 704-843-2269

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

Carolina Waterfowl Rescue Indian Trail NC PO Box 1484 28079 704-668-9486

Humane Society of Union County Monroe NC PO Box 101 28111 704-283-9126

Monroe Animal Control Monroe NC 218 East Franklin Street 28112 704-282-4700

Union County Animal Shelter Monroe NC 3340 Presson Road 28112 704-283-2308