1. Salem Animal Hospital 3153 W Main St, Salem, VA 24153 Coordinate: 37.28117,-80.11424 Phone: (540) 380-4638
2. Derolf Animal Hospital 1401 Mill Race Dr, Salem, VA 24153 Coordinate: 37.28731,-80.08207 Phone: (540) 389-0027