1. Salem Animal Hospital
3153 W Main St, Salem, VA 24153
Coordinate: 37.28117,-80.11424
Phone: (540) 380-4638
2. Companion Pet Care Clinic
1236 W Main St, Salem, VA 24153
Coordinate: 37.2896,-80.07759
Phone: (540) 375-0350
3. Derolf Animal Hospital
1401 Mill Race Dr, Salem, VA 24153
Coordinate: 37.28731,-80.08207
Phone: (540) 389-0027
4. Mark Wadstrom DVM
1035 Electric Rd, Salem, VA 24153
Coordinate: 37.27782,-80.03643
Phone: (540) 389-0219
5. Animal Care Center Of Salem
1035 Electric Rd, Salem, VA 24153
Coordinate: 37.27782,-80.03643
Phone: (540) 389-0219
6. Kimberly Noel DVM
1035 Electric Rd, Salem, VA 24153
Coordinate: 37.27782,-80.03643
Phone: (540) 389-0219
7. Red Bone Mobile Veterinary Services
Salem, VA 24153
Phone: (540) 384-6060
8. Clover Creek Animal Health
2940 W Main St, Salem, VA 24153
Coordinate: 37.28121,-80.11213
Phone: (540) 380-3433
9. Kim Vanmiller DVM
1035 Electric Rd, Salem, VA 24153
Coordinate: 37.27782,-80.03643
Phone: (540) 389-0219
10. Richard A Bryant DVM Ccrp
3153 W Main St, Salem, VA 24153
Coordinate: 37.28117,-80.11424
Phone: (540) 380-4638
11. Jennifer Mcfarling DVM
1035 Electric Rd, Salem, VA 24153
Coordinate: 37.27782,-80.03643
Phone: (540) 389-0219
12. Companion Pet Care Clinic
29 Wildwood Rd, Salem, VA 24153
Coordinate: 37.28867,-80.09566
Phone: (540) 375-0350