Peninsula SPCA
The Peninsula SPCA is an animal shelter located in Newport News, VA, and is dedicated to the well- being of our animal friends.