Animals - Shelters in Lovingston, VA
Humane Society Spca-Nelson