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
930 W. 21st St., Suite 100
Norfolk, Virginia 23517
757-622-8358
648 Grassfield Parkway, Suite 1
Chesapeake, Virginia 23322
757-738-1325
908 Eden Way North, Suite 101
Chesapeake, Virginia 23320
757-738-1350
828 Healthy Way, Suite 220
Virginia Beach, Virginia 23462
757-305-1797
148 Burnetts Way, Suite 107
Suffolk, Virginia 23434
757-738-1375
4421 Virginia Beach Blvd., Suite 114
Virginia Beach, Virginia 23462
757-738-1300
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
4039 E Little Creek Road
Norfolk, Virginia 23518
757-738-1200
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
1253 Nimmo Parkway, Suite 110
Virginia Beach, Virginia 23456
757-425-8590