League for Animal Protection

PO Box 561, Fincastle, Virginia, 24090

Adopting from League for Animal Protection

Looking to add a pet to your family? League for Animal Protection is a great place to start your search for adopting a pet in Fincastle.

Mission Statement

The League for Animal Protection (LAP) is a non-profit, no-kill shelter in the Roanoke Valley. Our volunteers and supporters rescue...

Adoption Policy

In most cases we require fenced yards. We do a home check, a vet check on current and past pets...
League for Animal Protection
Available Pets
Mo: 8-11:00 am 3-5:00 pm
Tu: 8-11:00 am 3-5:00 pm
We: 8-11:00 am 3-5:00 pm
Th: 8-11:00 am 3-5:00 pm
Fr: 8-11:00 am 3-5:00 pm
Sa: 8-11:00 am 3-5:00 pm
Su: 8-11:00 am 3-5:00 pm

Pets from League for Animal Protection