Pets & Veterinary All Categories... Animal ShelterNon-Profit Animal ShelterNon-Profit-Animal RescuePet CareVeterinarian go Results Found: 4 Button group with nested dropdown Liberty Meadows Farm Sanctuary Liberty Meadows Farm Sanctuary 841 Earley Farm Road Amherst VA 24521 (814) 335-8392 Paws and Claws Amherst Paws and Claws Amherst 144 Geddes Mountain Amherst VA 24521 (434) 808-2144 Oak Hill Veterinary Care and Pet Reso... Oak Hill Veterinary Care and Pet Resort 120 Dillard Road Madison Heights VA 24572 (434) 218-7070 Humane Society of Amherst County Humane Society of Amherst County 318 Shelter Lane Amherst VA 24521 (434) 946-2340