The Placer SPCA is your local companion animal welfare experts, serving the pets and people of Placer County since 1973 through adoption, spay and neuter assistance, and more.
Last seen: June 10th at 1:01am — Visit site