Primary Care for Patients with Medicaid, Medicare or Who Are Uninsured

Primary Care for Patients with Medicaid, Medicare or Who Are Uninsured  

The primary care providers listed below accept private insurance, Medicaid/Medicaid, and patients without insurance. Additional pediatric care options are linked below.

Eligibility requirements vary by clinic, so see details about insurance & qualifications in the tables. You can also call the RHHD Contact Center for help in finding the best options for you and your family: 804-205-3721.  

What Else Should I Know? 

  • See RHHD’s School Health Hub for information about school-required immunizations and physicals, school health resources, and much more. 
  • Please verify that your insurance is accepted or that you meet financial restrictions to qualify for coverage ahead of time.  Please bring your card with you to your appointment.  
  • Bring all medications and vaccine records with you to your appointment.  
  • Minors must bring a parent or legal guardian.  

Reading this on a mobile device?
Download PDF version of the Primary Care Providers TableDownload PDF version of Additional Pediatric Care Options

PDF - Proveedores De Atención PrimariaPDF - Opciones Adicionales De Atención Pediátrica

Name of Practice  Registration and Contact   Insurance & Qualifications  Services Offered  Locations and Clinic Hours 
Bon Secours Care-A-Van 

Bon Secours Community Health Clinic, Manchester 

  • By appointment only. 
  • Call 805-545-1923 M-Th only for same-day appointments, as available. 
  • See clinic calendar for same-day appointment availability and appointment types. 
  • Uninsured  only 
  • Primary care 
  • Pediatrics 
  • Women’s health 
  • Chronic disease management 
  • Behavioral health 
  • Interpreters available  
  • Open M-F, 8AM-4:30PM 
  • Main office: 2301 Everett St. Richmond, VA 23224. Main line: (804) 545-1920; fax: (804) 545-1935 
  • Mobile Care-a-van: Some same-day visits available as designated on monthly calendar. Must call 804-545-1923 from 7-8:30 am M-Th, first come, first served. 
Bon Secours Richmond Community Hospital Outpatient Medical Services  Make an appointment ahead of time.  

For adults: 

  • Primary Care at Home: 804-266-2222 
  • Primary Health Care Associates (Dr. Elliot): 804-644-1665 
  • Dominion Medical Associates (East End): 804-225-7177 
  • Community Health & Wellness Clinic: 804-355-7100 

For children:  

  • Dr. Lillie R. Bennett MD, LTD: 804-649-0044 
Accepts: 

  • Medicaid 
  • Medicare 
  • Private insurance 
  • Uninsured – financial assistance available  

See website for insurance info  

  • Primary care 
  • Pediatrics 
  • Women’s health 
  • Chronic disease management 
  • Behavioral health 
  • Interpreters available 
  • Wellness checks, screenings, immunizations 
  • Hours vary by location.  
  • Bon Secours Richmond Community Hospital - 1510 N. 28th Street; Richmond, VA 23223. 804-225-1700 
  • Bon Secours East End Medical Office Building - 2603 Nine Mile Rd; Richmond, VA 23223 
  • Dominion Medical Associates – East End - 1510 N. 28th St; Suite 300; Richmond, VA 23223
    804-225-7177  

 

Bon Secours Outpatient Practices   Make an appointment ahead of time.  

For pediatrics: 

For children & adults: 

Accepts: 

  • Medicaid 
  • Medicare 
  • Private insurance 
  • Uninsured – financial assistance available  

Contact 877-342-1500 for financial assistance or see website. 

  • Full range of services, from primary care to specialty care.  

 

Capital Area Health Network (CAHN) 
  • Make an appointment ahead of time.  
  • Register online or call 804-780-0840 for all locations.  
Accepts: 

  • Medicaid 
  • Medicare 
  • Private insurance 
  • Uninsured  

Financial sliding-scale coverage based on financial screening. 

  • Primary Care (all locations) 
  • Pediatrics (Pediatric Medical Center and Northside only) 
  • Dental (Vernon J Harris) 
  • Behavioral Health (Fulton, Henderson, Northside, Southside, Vernon J Harris) 
  • HIV/AIDS Care (Fulton, Vernon J Harris) 
  • STI/HIV Testing  
  • Televisits 
  • All locations open Mon-Fri 8AM-5PM unless otherwise indicated. 
  • Bermuda Medical Center: 2740 Bensley Commons Blvd; North Chesterfield, VA 23237 (Open M-F, 9AM-6PM) 
  • Greater Fulton Medical Center: 718 Williamsburg Rd Richmond, VA 23231  
  • Henderson Health Center: 1500 Lombardy Street Richmond, VA 23220  
  • Northside Medical Center: 2809 North Ave, Richmond, VA 23222  
  • Pediatric Medical Center (on St. Mary’s campus): 5855 Bremo Road, Suite 302 Richmond, VA 23226 (8-5 M-Th, 9-2 Friday) 
  • Southside Medical Center: 101 Cowardin Avenue Suite 102 Richmond, VA 23224  
  • Vernon J Harris Medical & Dental Center: 710 N 25th St, Richmond, VA 23223    
CrossOver Healthcare Ministry  Accepts: 

  • Medicaid 
  • Uninsured 
  • Must meet eligibility requirements  
  • For uninsured, financial screening is required before clinic visit is scheduled. 
  • Primary Care 
  • Pediatrics (only at Quioccasin location) 
  • Dental  
  • Vision  
  • Pharmacy  
  • Mental Health  
  • HIV/AIDS Care 
  • Women’s Health 
  • Spanish-speaking staff  
  • Richmond: 108 Cowardin Ave, Richmond VA 2224 (Open M-Th 8:30 am-5 pm, F 8:30 am – 12 pm) 
  • Henrico: 8600 Quioccasin Rd, Richmond VA 23229 (Open M 8:30 am – 7:30 pm; T/W/Th 8:30 am – 5 pm; Fri 8:30 am – 12 pm) 

 

 

Daily Planet Health Services   Accepts: 

  • Medicaid 
  • Private insurance  
  • Uninsured 
  • Coverage based on financial screening. 
  • Primary patient population: people experiencing homelessness or housing instability; living in or near public housing, living with HIV.  
  • Primary Care  
  • Pediatrics  
  • Dental  
  • Pharmacy  
  • Behavioral Health 
  • Spanish-speaking staff  
  • Televisits 
  • STI/HIV testing 
  • Substance use disorder treatment 
  • Open Mon-Fri, 8AM-4:30PM. 
  • West Grace Health Center: 517 W Grace St, Richmond, VA 23220.  
  • Daily Planet Health Services: 511 W Grace Street Richmond, VA 23220. (Open M-F 8:30am-4:30pm – walk-in medical care (first come, first served)) 
  • Southside Health Center: 180 Belt Blvd, Richmond, VA 23224 (Open M-F 8am-4:30pm) 
Health Brigade   Accepts: 

  • Uninsured 
  • Medicaid 
  • Primary Care  
  • Mental Health  
  • HIV/STI 
  • LGBTQ & Trans Health  
  • Needle Exchange  
  • Spanish-speaking staff  
  • No pediatrics 
  • Medical clinic open Mon-Thurs 9AM-5PM, Fri 9AM-12PM. 
  • Health Brigade: 1010 N Thompson St, Richmond VA 23230 
Children’s Hospital of Richmond at VCU  Accepts: 

  • Medicaid 
  • Private insurance 
  • Uninsured – financial assistance available.  
  • Pediatrics 
  • Lactation support 
  • Mental & behavioral health resource connections 
  • Specialty care 
VCU Health  Accepts: 

  • Medicaid 
  • Medicare 
  • Private insurance  
  • Uninsured – financial assistance available 
  • Full range of services from primary care to specialty care. 

[Download PDF version of the Primary Care Providers Table]