Visit Bon Secours - Southampton Family Medicine in Franklin, Virginia. Bon Secours - Southampton Family Medicine is one of the many Primary Care & Family Medicine locations at Bon Secours providing good help to those in need. ... Anthem Negotiations Blog Bill Pay Patient Portal Careers Contact Your Location.