Founded in 1997, The Dog P.E.N. works directly with local animal control facilities to save at risk animals before their due date.
- Shelter Address
- 408 Pine St
Roodhouse,
IL 62082
Adoption Process
Login, as provider, please, If You want to Claim or Edit shelter...
Pet Shelters Nearby
Add your review for Dog P.E.N. Rescue, please...