Bon Secours offers variety of primary care and family medicine locations in and around Hampton Roads. Let our expertise and compassionate care serve your family. 

To find a primary care location near your home or work, use our interactive map

Map showing the location of Airline Boulevard Medical Associates
3537 Airline Blvd., Suite 1
Portsmouth, Virginia 23701
757-738-1225
Map showing the location of Amelia Medical Associates
885 Kempsville Road, Suite 320
Norfolk, Virginia 23502
757-955-2828
Map showing the location of Bon Secours – Courtland Family Medicine
22708 Main Street
Courtland, Virginia 23837
757-653-2007
Map showing the location of Bon Secours – Franklin Family Medicine
1378 Armory Drive
Franklin, Virginia 23851
757-562-4111
Map showing the location of Bon Secours - Franklin Internal Medicine
102 Fairview Dr, Suite F
Franklin, Virginia 23851
757-304-9852
Map showing the location of Bon Secours – Southampton Family Medicine
102-B Fairview Drive
Franklin, Virginia 23851
757-562-2158
Map showing the location of Bon Secours Ghent Station Medical Associates
930 W. 21st St., Second Floor
Norfolk, Virginia 23517
757-622-8358
Map showing the location of Bon Secours Medical Associates
828 Healthy Way, Suite 220
Virginia Beach, Virginia 23462
757-305-1797
Map showing the location of Bon Secours Primary Care, The Mustard Seed Place
340 High St, Suite 207
Portsmouth, Virginia 23704
757-943-3613
Map showing the location of Bon Secours Suffolk Primary Care
148 Burnetts Way, Suite 107
Suffolk, Virginia 23434
757-738-1375
Map showing the location of Bon Secours Western Branch Primary Care
2613 Taylor Road, Suite 201
Chesapeake, Virginia 23321
757-738-1600
Map showing the location of DePaul Medical Associates
155 Kingsley Lane, Suite 400
Norfolk, Virginia 23505
757-278-2240
Map showing the location of Eagle Harbor Medical Associates
13609 Carrollton Boulevard, Suite 11
Carrollton, Virginia 23314
757-238-8751
Map showing the location of Harbour View Family Practice
1020 Bon Secours Dr, Suite 250
Suffolk, Virginia 23435
757-673-5890
Map showing the location of Internists of Churchland
7185 Harbour Towne Parkway S., Suite 206
Suffolk, Virginia 23435
757-484-5828
Map showing the location of Nansemond Suffolk Family Practice
2897 Bridge Road
Suffolk, Virginia 23435
757-484-7248
Loading