lf-SPCA-IvyPeterson.jpg
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.
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.