Giles County Animal Shelter

Find Giles County VA animal shelters, puppy dog and cat shelters, pet adoption centers, dog pounds, and humane societies. Animal shelters provide information on adopting dogs, cats, and pets, animal care and rescue, and animal control.

Name
Dogs Deserve Better of the New River Valley
Address
528 Blue Grass Trail, Newport, Virginia, 24128
Phone
540-544-3058
See Directions & Map

Name
Giles County Animal Rescue, Inc.
Address
PO Box 354, Pearisburg, Virginia, 24134
Phone
540-921-2053
See Directions & Map

Name
Giles County Humane Society
Address
251 State Line Road, Narrows, Virginia, 24124
See Directions & Map

Name
Giles County SPCA
Address
240 Meadows Road, Pearisburg, Virginia, 24134
Phone
540-921-3512
See Directions & Map