Pet Rescue, Inc.

No Kill Non-Profit shelter located in Miami Florida which provides shelter, food, medical care and love to over 180 dogs and cats until they are placed into a loving permanent home.
Address
3440 Northwest 191st Street, Miami, 33056, FL, USA
Fax
(305) 940-0107
Snuggles
Yes

Advertisement to help support our work

Local, loving pet care near you