Johnston Memorial Hospital

Address

104 Abingdon Pl
Abingdon, VA 24211