Providence Animal Center

Providence Animal Center, formerly the Delco SPCA, an animal welfare nonprofit located in Media,
Pennsylvania.