Southampton Memorial Hospital
100 Fairview Dr
Franklin, VA 23851
Southampton Memorial Hospital is located at 100 Fairview Dr in Franklin, Virginia. It is a 131 bed nursing home facility. The facility is in a primarily working class area, with a median per-family income of $31,109. It ...