1. Southampton Memorial Hospital 100 Fairview Dr, Franklin, VA 23851 Coordinate: 36.691,-76.93619 Phone: (757) 569-6108