Posted: 7-16-2017 The Roanoke Valley SPCA just marked a historic milestone! 20,000 pets adopted since February 2004! Learn More