Ft. Lauderdale,
FL -
33304
(954) 728-9010
Abandoned Pet Rescue is a non-profit organization dedicated to rescuing and fostering abandoned pets and placing them in loving homes. Founded in 1996