Providence Animal Center

The Providence Animal Center (formerly known as the Delaware County SPCA),  offers life-affirming rescue, medical care, treatment, protection and placement of companion animals that forever upholds the critical importance of the human-animal bond. They have an unwavering commitment to this mission and will always strive to deliver the most optimal, advanced care to their animal …

Providence Animal Center Read More »