A safe shelter
Donate Now
See All Events
Our Mission
The Roanoke Valley SPCA is a community resource that provides pet adoption, retention, and education services in Virginia’s Blue Ridge.
Chillin’ Ice Doin’ Nice Supporting Roanoke Valley SPCA
Jul 6, 2022Chillin’ Shaved Ice















