SOUTHAMPTON MEMORIAL HOSPITAL: 100 Fairview Dr Franklin, VA