animal rescue foundation

animal rescue foundation

Save The Animals Rescue Foundation

2mo ago
SOURCE  

Description

STAR is a non-profit rehabilitation hub for Long Island animals in need. The organization cares for both pets and exotic animals, and also helps educate the public about conservation and preservation.