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

3537 Airline Blvd., Suite 1
Portsmouth, Virginia 23701
757-738-1225
885 Kempsville Road, Suite 320
Norfolk, Virginia 23502
757-955-2828
22708 Main Street
Courtland, Virginia 23837
757-653-2007
1378 Armory Drive
Franklin, Virginia 23851
757-562-4111
102 Fairview Dr, Suite F
Franklin, Virginia 23851
757-304-9852
102-B Fairview Drive
Franklin, Virginia 23851
757–562–2158
930 W. 21st St., Second Floor
Norfolk, Virginia 23517
757-622-8358
828 Healthy Way, Suite 220
Virginia Beach, Virginia 23462
757-305-1797
148 Burnetts Way, Suite 107
Suffolk, Virginia 23434
757-738-1375
2613 Taylor Road, Suite 201
Chesapeake, Virginia 23321
757-738-1600
155 Kingsley Lane, Suite 400
Norfolk, Virginia 23505
757-278-2240
13609 Carrollton Boulevard, Suite 11
Carrollton, Virginia 23314
757-238-8751
5818 Harbour View Boulevard, Building D, Suite 250
Suffolk, Virginia 23435
757-673-5890
7185 Harbour Towne Parkway S., Suite 206
Suffolk, Virginia 23435
757-484-5828
2897 Bridge Road
Suffolk, Virginia 23435
757-484-7248