League for Animal Protection

Call Directions Website Contact the business

League for Animal Protection A non-profit, no-kill shelter in the Roanoke Valley.Phone: (540) 473-3853

Teva is out new lobby dog. She is for adoption and has received all her medical care.
10/31/2026

Teva is out new lobby dog. She is for adoption and has received all her medical care.

Thank you Teresa Stanley for ordering this for our very frightened cats, Abe and Bing.
10/26/2026

Thank you Teresa Stanley for ordering this for our very frightened cats, Abe and Bing.

Ferdinand and Zelda have just entered the League for Animal Protection from the RCACP.  More information later.
10/26/2026

Ferdinand and Zelda have just entered the League for Animal Protection from the RCACP. More information later.

If I wasn’t committed to shelter duty I would grab a buddy and come. Good luck!!
10/25/2026

If I wasn’t committed to shelter duty I would grab a buddy and come. Good luck!!

10/25/2026

Sign up now to receive updates on breaking news, heartwarming stories, and ways that you can take action for our ocean.

10/25/2026
Delivery of Snuggles to the Mattarochia family was a delight!  Paige, the beautiful yellow lab, was a bit surprised with...
10/25/2026

Delivery of Snuggles to the Mattarochia family was a delight! Paige, the beautiful yellow lab, was a bit surprised with the new addition, but they are now happy playmates. The photo with Snuggles and his new toy is a photo that I just received at home from Tony.

Meet Snuggles mom , Gloria Mattarochia.  Yesterday Tony (husband) visited to talk about his upcoming volunteer duties an...
10/22/2026

Meet Snuggles mom , Gloria Mattarochia. Yesterday Tony (husband) visited to talk about his upcoming volunteer duties and fell hook line and sinker in love with Snuggles. Today they both visited and it’s unanimous Snuggles will be a member of the Mattarochia family and their dog, Paige.

Address

PO Box 561 603 Poor Farm Road
Fincastle, VA
24090

Opening Hours

Monday 8am - 11am
3pm - 5pm
Tuesday 8am - 11am
3pm - 5pm
Wednesday 8am - 11am
3pm - 5pm
Thursday 8am - 11am
3pm - 5pm
Friday 8am - 11am
3pm - 5pm
Saturday 8am - 11am
3pm - 5pm
Sunday 8am - 11am
3pm - 5pm

Telephone

+15404733853

Alerts

Be the first to know and let us send you an email when League for Animal Protection posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to League for Animal Protection:

Shortcuts

Share

Nearby pet stores & pet services