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
3. Heartstring Petlodging and Spa
300 Patrick Henry Dr, Blacksburg, VA 24060
Coordinate: 37.23832,-80.40546
Phone: (540) 552-3971
4. Blacksburg Animal Clinic
3960 S Main St, Blacksburg, VA 24060
Coordinate: 37.17804,-80.41638
Phone: (540) 552-3911
5. Blacksburg Critter Care and Boarding, LLC
1711 Brunswick Dr, Blacksburg, VA 24060
Coordinate: 37.21224,-80.47303
Phone: (540) 230-1638