1. Chenault Veterinary Hospital 351 Hill Carter Pkwy, Ashland, VA 23005 Coordinate: 37.74362,-77.46523 Phone: (804) 537-5434