Animal Shelters in Roanoke, VA

Find Animal Shelters in Roanoke, VA. Listings include Angels of Assisi, Roanoke Valley SPCA and Roanoke Valley SPCA Adorable Adoptables. Click on each in the list below the map for more information.