Johnston Memorial Hospital


(276)676-7108
351 Court Street, NE
Abingdon
VA
24210

Johnston Memorial Hospital