%1$s Profile Image

Willoughby Animal Rescue, Inc.

Tax ID 84-4693090


Willoughby Rescue provides care, comfort and compassion to abandoned, neglected, abused, and orphaned farm animals.  Our volunteers work to steward, preserve and support these farm animals by providing a humane living environment and adopting these animals into homes where they can prosper and grow old.