Clear The Shelters · August 2026
603 Poor Farm Road, Fincastle, VA 24090
Event Participation
About The League for Animal Protection
We are a private organization operated by an all volunteer staff except for two paid employees. All our cats and dogs are fully vaccinated, microchipped and altered before adoption. We screen carefully all applications, we do a vet check on the care of past and present pets and deliver the animal to the home. We have 55 volunteers at the shelter.
This shelter's adoptable pets aren't listed on WeRescue yet — visit their website or social media to meet the animals waiting for a home.
View Pets on Their Website