lf-SPCA-IvyPeterson.jpg
(02/08/18 7:16am)
The Charlottesville-Albemarle SPCA is a no-kill organization that takes in animals from the streets, owners who can no longer take care of them, disaster ridden areas and surrounding shelters when they grow overcrowded.