regionalhealth
in
Salem, VA
LewisGale Medical Center
1900 Electric Rd
Salem
VA
24153
(540) 776-4000
2.4
mi
LewisGale Hospital - Alleghany
1 Arh Ln
Low Moor
VA
24457
(540) 862-6011
35.6
mi