Hampton Roads Primary Care and Family Medicine
    
    
    
 
    
        
            
            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
         
        
     
 
    
         
    
    
        
            
            340 High St, Suite 207
            Portsmouth, Virginia 23704
            757-943-3613
         
        
     
 
    
         
    
    
        
            
            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 
         
        
     
 
    
         
    
    
        
            
            1020 Bon Secours Dr, 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