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.
PRIMARY CARE PROVIDERS (KIDS/ADULTS)
ADDITIONAL PEDIATRIC PROVIDERS
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.
- If you have Medicaid, you can also search for physicians in your area at https://ssa-vaeb.maximus.com/VASelfService/resources/portal/index.html#M/public/provider_search
Reading this on a mobile device? Download PDF version of the Primary Care Providers Table; Download PDF version of Additional Pediatric Care Option
PDF – Proveedores De Atención Primaria; PDF – 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
|
Bon Secours Outpatient Practices | Make an appointment ahead of time.
For pediatrics: · Mechanicsville: 804-730-4690 · Richmond: 804-285-6811 For children & adults: · CrossRidge Pediatrics and Internal Medicine, 804-755-7581 · Laburnum Medical Center, 804-764-2200 (primary care for adults only) · Patterson Ave Family Practice: 804-741-6200 · Short Pump Primary Care, 804-612-2980 |
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.
|
· Hours vary by location, but generally open M-F 8AM – 5PM.
· Bon Secours Pediatrics of Mechanicsville, 7347 Bell Creek Road, Suite 100; Mechanicsville, VA 23111 · Bon Secours Pediatrics of Richmond, 7001 Forest Ave, Suite 405; Richmond, VA 23230 · CrossRidge Pediatrics and Internal Medicine; 10150 Staples Mill Road, Suite C: Glen Allen, VA 23060 · Laburnum Medical Center, 8220 Meadowbridge Road, MOB I, Suite 203; Mechanicsville, VA 23116 · Patterson Ave Family Practice, 9600 Patterson Avenue; Richmond, VA 23229 · Bon Secours Short Pump Primary Care, 12320 West Broad Street, Suite 204; Henrico, VA 23233 |
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 | · Make an appointment ahead of time by phone. Call 804-655-2794 for all locations or visit website.
· Download key forms here: Forms | Crossover Healthcare Ministry (crossoverministry.org) (also in Spanish) |
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 | · Make an appointment ahead of time by phone. Call 804-783-2505 for West Grace and 804-292-3011 for the Southside.
· Forms available here: Patient Registration – Daily Planet Health Services (dailyplanetva.org) |
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 | · Make an appointment ahead of time. Register online or call 804-358-6343.
· Registration forms available: Eligibility for Services – Health Brigade |
Accepts:
· Uninsured · Medicaid · Must meet eligibility requirements |
· 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 | · Call 804-828-CHOR (2467) or https://www.chrichmond.org/patient-and-family-resources/make-an-appointment | Accepts:
· Medicaid · Private insurance · Uninsured – financial assistance available. · Call 804-828-0966 or visit website for financial assistance |
· Pediatrics
· Lactation support · Mental & behavioral health resource connections · Specialty care |
· Generally open M-F, 8-5
· See Location Map | Children’s Hospital of Richmond at VCU (chrichmond.org) |
VCU Health | · Call 804-828-7929 or complete online appointment request at https://www.vcuhealth.org/patients-and-visitors/schedule-an-appointment | Accepts:
· Medicaid · Medicare · Uninsured – financial assistance available · Call 804-828-0966 or visit website for financial assistance |
· Full range of services from primary care to specialty care. | · Hours vary by location, but generally open M-F 8AM-5PM |