Main Content

League for Animal Protection

PO Box 561
603 Poor Farm Road
Fincastle, VA 24090

Our Mission

The League for Animal Protection (LAP) is a non-profit, no-kill shelter in the Roanoke Valley. Our volunteers and supporters rescue abandoned dogs and cats and give them medical treatment, shelter, and care until they can find their forever homes. LAP is funded by private donations, membership fees, and fundraising events.

BEGINNING ON APRIL 4, 2020 THE CATTERY WILL REMAIN CLOSED DUE TO THE COVID-19 EPIDEMIC. THE DOGS MAY ONLY BE SEEN BY APPOINTMENT AND ONE VISITOR AT A TIME. YOU MAY CALL - (540) 473-3853 OR (540) 992-4748 TO MAKE AN APPOINTMENT.

Recommended Pets

Recommended Pets