Animal Rescue Force of South Florida is a non-profit organization dedicated to saving homeless dogs and cats from high-kill shelters and elsewhere.
Address: 5115 South Dixie Hwy, West Palm Beach
Additional Info: Animal Rescue Force of South Florida