Richmond City
Chrichmond.org
1000 East Broad Street
Richmond, VA 23219
(804)-828-2467
Comments: Visit their “contact-us” page to contact them.
Bon Secours
1500 North 28th Street Richmond VA 23223
(804) 225-1700
Days: Mon-Sun
Hours: 12 am-12 am
Comments: Accepts Medicaid
District: 7th District
HCAVirginia
7101 Jahnke Rd Richmond VA 23225
(804) 483-0000
Hours: Open 24/7
Comments: Accepts Medicaid
District: 4th District
Medicaid Non-Emergency Transportation
866-386-8331
Comments: By appointment for qualified Medicaid recipient.
Medicaid Non-Emergency Transportation
600 East Broad Street, Richmond, Virginia. 23219.
(866)-386-8331, (804)-786-7933
Hours: By appointment for qualified Medicaid recipients
Comments: Accepts Medicaid
District: 6th District
Children’s Hospital of Richmond at VCu
1000 East Broad Street Richmond VA 23219
(804) 828-2467
Hours: Open 24/7
Comments: Accepts medicaid for children
District: 6th District
Virginia Commonwealth University Medical Center
1250 E Marshall St, Richmond, VA 23298
(804) 828-9000
Hours: Open 24/7
Comments: Provides a full range of health services, including charity care for uninsured patients.
Chesterfield County
hcavirginia.com/johnston-willis
1401 Johnston-Willis Dr
Richmond, VA 23235
(804) 483-5000
Comments: Visit their “contact us” page to contact them.
Vitalcarefp
7300 Ashlake Parkway, Suite 200, Chesterfield, VA 23832
(804)-256-8282
Comments: Click here to make an appointment.
Bon Secours St. Francis Medical Center
13710 St Francis Blvd, Midlothian, VA 23114
804-594-7300
Hours: 24/7
Comments: Offers a range of medical services including emergency and specialty care.
Chesterfield County Health Department
9501 Lucy Corr Circle, Chesterfield, VA 23832
(804) 748-1691
Comments: Provides public health services including immunizations and health screenings.
Henrico County
Vhrichmond
2220 Edward Holland Drive
Richmond, VA 23230
Comments: Visit their “contact-us” page to contact them.
Short Pump Pavilion
11958 West Broad Street
Henrico,VA 23233
Comments: Visit their “Contact link” to contact them.
Henrico Doctors’ Hospital
1602 Skipwith Rd, Richmond, VA 23229
Hours: 24 hours available.
Comments: This is their Facebook. You can contact them by filling out their “Contact Us” form. They are also located in various locations across Virginia.
Select Specialty Hospital
2220 Edward Holland Dr
Richmond, VA 23230
Hours: Open 24 hours
Comments: They have their centers in New Jersey, Pennsylvania, Philadelphia.
Hanover County
St. James the Less Free Clinic
125 Beverly Road, Ashland, VA 23005
Contact No: (804) 798-8890
Email: info@hanoverfreeclinics.com
Days: Wednesdays
Hours: 6:00 PM – 9:00 PM
Comments: Focuses on medical and dental services, offering prescription drug assistance and vision care by appointment. For appointment, visit the website.
Cheryl H. Watson Memorial Free Clinic
8209 Shady Grove Rd, Mechanicsville, VA 23111
Contact No: (804) 559-0486
Hours: By appointment only
Comments: Provides medical and dental care, with a focus on serving uninsured patients. For appointment, visit the website.
Bon Secours – Hanover Pediatrics
9113 Dickey Dr, Mechanicsville, VA 23116
Contact No: (804) 730-4690
Days: Monday – Friday
Comments: Provides pediatric care and chronic disease management
Ashland Christian Emergency Services (ACES)
507B Caroline Street, Ashland, VA 23005
Contact No.: (804) 798-2784
Days: Monday & Wednesday
Hours: 8:30 AM – 11:30 AM
Comments: Provides emergency assistance and support services to residents.
Memorial Regional Medical Center
8260 Atlee Road, Mechanicsville, VA 23116
Contact No.: (804) 764-6000
Email: info@bonsecours.com
Days: Monday – Sunday
Comments: Emergency Room is open for 24 hours a day. For more information, visit the website.
Memorial Regional Medical Center Emergency Department
8260 Atlee Road, Mechanicsville, VA 23116
Contact No: 804-764-6300
Days: Monday – Sunday
Comments: For more information, visit the website.
Loudoun County
44045 Riverside Parkway, Leesburg, VA 20176
Contact No.: (703) 858-6000, Main emergency room: (703) 858-6040, Admissions: (703) 858-6684
Hours: 24 hours daily
Comments: 183-bed acute care hospital recognized as America’s 50 Best Hospitals. Full-service medical and surgical care with trauma center capabilities.
Inova Loudoun Hospital – Cornwall Campus
224 Cornwall Street, Leesburg, VA 20176
Contact No.: (571) 472-5400
Hours: Contact for service hours
Comments: Satellite campus of Inova Loudoun Hospital providing outpatient services, specialty care, and housing the Loudoun Free Clinic. Part of comprehensive Inova health system
24440 Stone Springs Boulevard, Dulles, VA 20166
Contact No.: (571) 349-4000
Hours: 24 hours daily
Comments: 124-bed acute care medical and surgical hospital. Part of HCA Healthcare System.Features 24/7 emergency department, heart/vascular care, behavioral health programs.
Virginia Medical Center & Urgent Care
200 North Maple Avenue, Purcellville, VA 20132
Contact No.: (540) 338-0032
Days: Monday – Friday
Hours: 9:00 AM – 7:00 PM
Days: Saturday – Sunday
Hours: 10:00 AM – 4:00 PM
Comments: Comprehensive medical facility providing primary care, urgent care, and specialized services. Over a decade of healthcare excellence. Board-certified internal medicine physicians with hospital privileges.
LMG Primary & Immediate Care Center
46440 Benedict Drive, Suite 107, Sterling, VA 20164
Contact No.: (703) 450-1125
Days: Monday – Friday
Hours: 8:00 AM – 8:00 PM
Days: Saturday – Sunday
Hours: 9:00 AM – 5:00 PM
Comments: Part of Loudoun Medical Group, largest multi-specialty healthcare group in Northern Virginia. Provides both primary care (by appointment) and immediate care (walk-in). Board-certified physicians and nurse practitioners.
LMG Cornwall Primary & Urgent Care
211 Gibson Street NW, Suite 215, Leesburg, VA 20176
Contact No.: (571) 707-2085
Days: Monday – Friday
Hours: 8:00 AM – 8:00 PM
Days: Saturday – Sunday
Hours: 9:00 AM – 5:00 PM
Comments: Walk-in urgent care and primary care by appointment. Part of LMG network. Offers COVID testing (rapid and PCR). Located in downtown Leesburg area.
Loudoun Hospital Center Emergency Services (County Government)
801 Sycolin Road, Suite 200, Leesburg, VA 20175
Contact No.: (703) 777-0333 (Emergency Communications); 911 (Emergencies)
Hours: 24/7 emergency services
Comments: County emergency medical services coordination. Emergency Communications Center serves as public safety answering point. Coordinates EMS transport and fire/rescue services across Loudoun County.