The Roanoke Valley SPCA is expanding its reach.

Learn More