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/Medicare, and patients without insurance. Eligibility requirements vary by clinic. Call the RHHD Call Center for help in finding the best options for you and your family: 804-205-3500.

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 eiligibility requirements 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. 
  • If you have Medicaid, you can also search for physicians in your area using VA Cardinal Care.

Primary care providers for people with medicaid

Name of Practice  Registration and Contact  
Bon Secours Care-A-Van 

Bon Secours Community Health Clinic, Manchester 

  • By appointment only. 
  • Call 804-545-1923 M-Th only for same-day appointments, as available. 
  • See clinic calendar for same-day appointment availability and appointment types. 
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 
Bon Secours Outpatient Practices   Make an appointment ahead of time.  

For pediatrics: 

For children & adults: 

Capital Area Health Network (CAHN) 
  • Make an appointment ahead of time.  
  • Register online or call 804-780-0840 for all locations.  
CrossOver Healthcare Ministry 
Daily Planet Health Services  
Health Brigade  
Sentara Community Care Clinic, 

 

Sentara Community Care Mobile RV 

  • Walk-in & scheduled appointments 
  • Call 804.613.5907 for appointments 
Children’s Hospital of Richmond at VCU 
VCU Health