1. Hanover Humane Society
12190 Washington Hwy, Ashland, VA 23005
Coordinate: 37.73762,-77.46946
Phone: (804) 215-2053
2. Four Paws Pet Resort
10429 Leadbetter Rd, Ashland, VA 23005
Coordinate: 37.69424,-77.44378
Phone: (804) 550-3334
3. Chenault Veterinary Hospital
351 Hill Carter Pkwy, Ashland, VA 23005
Coordinate: 37.74362,-77.46523
Phone: (804) 537-5434