1. Companion Animal Clinic Inc
201 S Hill Dr, Blacksburg, VA 24060
Coordinate: 37.228806,-80.427315
Phone: (540) 552-6800
2. Veterinary Medical Teaching Hospital
3 Duck Pond Dr, Blacksburg, VA 24061
Coordinate: 37.2285,-80.4232
Phone: (540) 231-4621