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. Blacksburg Animal Clinic
3960 S Main St, Blacksburg, VA 24060
Coordinate: 37.17804,-80.41638
Phone: (540) 552-3911
4. North Main Small Animal Clinic
1504 N Main St, Blacksburg, VA 24060
Coordinate: 37.24901,-80.4123
Phone: (540) 951-1002
5. Virginia-Maryland Regional Clg
Duckpond Dr, Blacksburg, VA 24061
Coordinate: 37.22159,-80.42743
Phone: (540) 231-4621