Clinics in Virginia

Below are the Virginia Association of Free & Charitable Clinics member clinics only (not all free clinics in Virginia are VAFCC members). Clinics offer a variety of health care services, including medical, dental, vision, mental health and pharmacy services. However, not all clinics offer all services and not all areas of Virginia have a free or charitable clinic. Clinics are independent, nonprofit, volunteer-driven and community-based organizations. Each clinic sets its own eligibility requirements and guidelines, and all must be contacted directly for help.

Central Region

 
Access Now
Address: 2821 Emerywood Parkway, Suite 200, Richmond, VA 23294
Phone: 804-622-8145
Current hours: Monday through Friday from 8am-4:30pm
Current services: Specialty medical care and related procedures including surgery, rehab, etc.
Currently accepting new patients: Must be referred by a partner primary care clinic

Commonshare Pharmacy
Address: 1602 Skipwith Road, Suite 201, Richmond, VA 23229
Phone: 804-416-6255
Current hours: Monday through Friday from 8:30am-6:00pm
Current services: Pharmaceutical servcies
Currenlty accepting new patients: Call or visit website

CrossOver Health Care Ministry – Richmond Clinic
Address: 108 Cowardin Avenue, Richmond, VA 23224
Phone: 804-655-2794
Current hours: Monday - Thursday from 8:30am-5pm, Friday from 8:30am-12pm
Current services: Primary and specialty care, chronic disease management, medication pickup and medications management, dental, eye, mental health counseling, OB/GYN and women’s care, HIV/AIDS diagnosis and treatment, case management, health education and COVID-19 testing and vaccines.
Currently accepting new patients: Prospective patients should call and select Option 6 to set up a time for new patient eligibility screening appointment. Accepting uninsured, low-income patients and Medicaid patients.
 
CrossOver Health Care Ministry – Henrico Clinic
Address: 8600 Quioccasin Road, Suite 105, Richmond, VA 23229
Phone: 804-655-2794
Current hours: Monday - Thursday from 8:30am-5pm, Friday from 8:30am-12pm, with some evening hours available
Current services: Primary and specialty care, chronic disease management, medication pickup and medications management, dental, eye, pediatrics, mental health counseling, GYN and women’s care, case management, health education and COVID-19 testing and vaccines.
Currently accepting new patients: Prospective patients should call and select Option 6 to set up a time for new patient eligibility screening appointment. Accepting uninsured, low-income patients and Medicaid patients.
 
Free Clinic of Powhatan
Address: 2320 Skaggs Road, Powhatan, VA 23139
Phone: 804-598-5637
Current hours: Mondays from 9am to 8pm; Tuesdays from 9am to 5pm; Wednesdays from 9am to 5pm; Thursdays from 9am to 8pm; and Fridays 9am to 2pm
Current services: Primary care services, dental services, mental health services, prescription services, and specialty physician visits. 
Currently accepting new patients: Call to make an appointment
 
Glacier Health and Development Center
Address: 2006 Bremo Road Ste 101, Richmond, VA 23226
Phone: 804-918-1115
Current hours: Mondays through Sunday from 10am to 7pm by appointment
Current services: Mental health
Currently accepting new patients: Call or visit website to make an appointment

Global Health and Education, Inc
Address: 4440 Springfield Road, Glen Allen, VA 23060
Phone: 804-712-3873
Current hours: Saturdays from 12pm to 4pm and Sundays from 12pm to 3pm
Current services: Primary care
Currently accepting new patients: Call or visit website

GoochlandCares
Address: 2999 River Road West, Goochland, VA 23063
Phone: 804-556-6260
Current hours: Monday through Thursday from 9am-4pm and Friday from 9am-3pm
Current services: Primary care, cardiology, nephrology, ortho physical therapy, specialty referrals, prescription assistance, phlebotomy, vaccinations, dental care, dental hygiene, dentures, and mental healthy care. Onsite appointments and telehealth for eligible registered clients.
Currently accepting new patients: Call or visit website.
 
Hanover Interfaith Free Clinics
Address: 125 Beverly Road, Ashland, VA 23005
Phone: 804-798-8890
Current hours: Tuesdays from 6pm-9pm & Wednesdays from 6-9pm
Current services: Primary care, dental services, podiatry, women's health
Currently accepting new patients: Call to request a phone interview
 
Health Brigade
Address: 1010 North Thompson Street, Richmond, VA 23230
Phone: 804-358-6343
Current hours: Monday through Thursday from 9am-5pm and Fridays from 9am-12pm
Current services: Medical care, mental health, care management, social work services, HIV/STI testing, PrEP, medication pick ups, syringe exchange (on site on Mondays 5-8PM and 3 days mobile in the community), COVID-19 testing and vaccinations
Currently accepting new patients: Call to make an appointment
 
Lucy Corr Village
Address: 6800 Lucy Corr Boulevard, Chesterfield, VA 23832
Phone: 804-425-7512
Current hours: Last Tuesday of the month 9am - 12pm, Wednesdays - 9am-5pm, Thursdays - 9am-5pm, Fridays - 9am-5pm
Current services: dental services
Currently accepting new patients: Call to make an appointment  (must be age 65 or over) 
 
Pathways’ Free Specialty Clinic
Address: 1200 West Washington Street, Petersburg, VA 23803
Phone: 804-862-1104
Current hours: 3rd Mondays - 1pm-3pm (Urology), 3rd Tuesdays - 12pm-2pm(Women's Health), 1st Thursdays - 9am-12pm (Rheumatology), Thursdays - 11am -1pm (Chronic Care), 2nd & 4th Thursdays - 1pm-3pm (Cardiology), 1st Saturdays - 10am-1pm (Behavioral Health & Chronic care), COVID-19 testing
Current services: see above
Currently accepting new patients: Call to make an appointmen

Purpose Medical Outreach
Administrative Address: 9660 Tunstall Rd, New Kent, VA 23124
Phone: 804-557-0814
Current hours: Rotating clinic sites every Wednesday of the month, 9:30-2:30pm
Current services: Primary care services for 13+ (acute and chronic illness management), labs, telehealth appointments, medication assistance.
Currently accepting new patients: Call to make an appointment

Virginia Telemental Health Initiative
Mailing Address: PO Box 3412, Richmond, VA 23235
Phone: 804-214-6770
Current Hours: Monday and Thursday: 10:00am to 7:00pm, Thursday, Wednesday, and Friday: 9:00am to 4:00pm
Current Services: Behavioral Health
Currently accepting new patients: Call or visit website to learn more

 

Eastern Region


Chesapeake Care Clinic
Address: 2145 South Military Highway, Chesapeake, VA 23320
Phone: 757-545-5700
Current hours: Tuesdays and Wednesdays from 9am-5pm, Thursdays from 9am-6pm; Fridays from 9am-3pm
Current services: Medical appointments, dental, online and face-to-face eligibility; medication pickup/mail delivery
Currently accepting new patients: Call or visit website

Guadalupe Free Clinic of Colonial Beach
Address: 700 McKinney Blvd, Suite 1100, Colonial Beach, VA 22443
Phone: 804-224-0571
Current hours: Wednesdays and Saturdays from 9am-2pm
Current services: Primary care, specialty referrals, labs, pharmacy services, limited dental and behavioral Health, COVID-19 vaccines and testing 
Currently accepting new patients: Call, come in, or visit the website for more information.
 
Gloucester-Matthews Care Clinic
Address: 6031 Industrial Parkway, Gloucester, VA 23061
Phone: (804)210-1368
Current hours: Clinic is open Monday through Thursday from 8:30am-5pm and Fridays from 8:30am-12pm; Pharmacy is open Monday through Thursday from 9am-2pm
Current services: Primary medical and dental care, pharmacy, telehealth, mental health services
Currently accepting new patients: Call or visit website. Accepting uninsured, low-income patients and Medicaid patients.
 
H.E.L.P. Dental Clinic
Address: 1320 LaSalle Avenue, Hampton, VA 23669
Phone: 757-272-2577
Current hours: Monday-Thursday, 9am-1pm and 2pm-4:30pm, Friday: 9 AM – 1PM
Current services: Dental clinic, digital dentures and mouth guards
Currently accepting new patients: Yes, apply here.
 
HOPES Free Clinic
Address: 830 Southampton Avenue, 1st Floor, Norfolk, VA 23510
Phone: 757-446-0366
Current hours: Thursday from 6pm-9pm, Gynecology Clinic Wednesday 6pm-9pm
Current services: Primary care, chronic care, behavioral health, Osteopathic Manipulation Therapy, Orthopedics, Ophthalmology, Gynecology, Dermatology, Ears, Nose, and Throat
Currently accepting new patients: No
 
Lackey Clinic
Address: 1620 Old Williamsburg Road, Yorktown, VA 23690
Phone: 757-886-0608
Current hours: Monday through Thursday from 8:30am-5pm, Fridays from 8:30am-12pm
Current services: Primary Medical Care, Specialty Medical Care, Dental Care, Eye Care, Virtual Urgent Care, Free and Low-cost Medications, Behavioral Health Services, Diabetic Education, Spiritual Care
Currently accepting new patients: Call or visit website.
 
Ledwith-Lewis Free Clinic
Address: 317 Duke Street, Tappahannock, VA 22560
Phone: 804-443-9590
Current hours: Monday through Wednesday from 8am-5pm, Thursdays from 8am-3:30pm, every other Saturday from 8am-4pm
Current services: Primary care, specialty care, pharmacy services, labs, women's health, COVID-19 testing
Currently accepting new patients: Call for an appointment.
 
Northern Neck-Middlesex Free Health Clinic - Kilmarnock
Address: 51 William B. Graham Court, Kilmarnock, VA 22482
Phone: 804-435-0575
Current hours: Mondays and Wednesdays 8:30am–5:00pm, Tuesdays and Thursdays 8:30am–7:00pm, Fridays 8:30am–4:00pm
Current services: Medical Clinic, Dental Clinic, Pharmacy. Primary care, women’s health and GYN clinics, urology clinics, physical therapy, COVID-19 vaccination. Onsite and telehealth as appropriate.
Currently accepting new patients: Call for an appointment. Accepting uninsured, low-income patients and Medicaid patients.
 
Northern Neck-Middlesex Free Health Clinic - Middlesex
Address: 1544 Regent Road, Syringa, VA 23169
Phone: 804-435-0575
Current hours: Every Thursday 12:30pm – 4:30pm
Current services: Eligibility screens and medication pick-up.
Currently accepting new patients: Call for an appointment. Accepting uninsured, low-income patients and Medicaid patients.

Old Dominion University Community Cares Mobile Clinic
Address: 1881 University Drive, Virginia Beach, VA 23453
Phone: 757-452-2737
Current hours:  Visit website for more information
Current services: Acute and Chronic care, sports and well child physicals, health screenings.
Currently accepting new patients: Yes, appointments recommended.
 
Park Place Health and Dental Clinic
Address: 606 West 29th Street, Norfolk, VA  23508
Phone: 757-683-2692
Current hours: Monday/Tuesday 10 AM – 3PM, Wednesday/Thursday 10 AM – 4 PM, Friday 10 AM – 12 PM, Screenings M-Th 10 AM – 2 PM
Current services: Extractions, Fillings, Cleanings, exams, x-rays, dentures, and partials
Currently accepting new patients: Call for information but new patients must make appointments in person. 
 
People In Need Ministry
Address: 1164 Miller’s Lane, Suite A, Virginia Beach, VA 23451
Phone: 757-962-3567
Current Hours:  Monday, Thursday, Sunday 1:00pm - 4:00pm
Current Services: Medical, pharmacy, behavioral health
Currently accepting new patients: Call to make an appointment.

Western Tidewater Free Clinic
Address: 2019 Meade Parkway, Suffolk, VA 23434
Phone: 757-923-1060
Current hours: Clinic hours:  Monday, Tuesday, Wednesday and Thursday 9am - 4pm; Friday 9am- noon. Business hours Monday – Friday 8am – 5pm
Current services: Primary care, dental care, vision care, women’s health, mental health and pharmacy services. Specialty care and telehealth available.
Currently accepting new patients: Call or visit website. Accepting uninsured, low-income patients and Medicaid patients.
 

Northern Region

 
Adams Compassionate Health Care Network
Address: 4431 Brookfield Corporate Drive, Unit F, Chantilly, VA 20151
Phone: 703-542-3366
Current hours: Monday through Wednesday from 9am-3pm, Saturdays from 9am-12pm
Current services: In person and telehealth primary care services, free or low cost prescriptions, specialty care 
Currently accepting new patients: Call/email to register, visit the website or visit the office if require further assistance
 
Arlington Free Clinic
Address: 2921 11th Street South, Arlington, VA 22204
Phone: 703-979-1400
Current hours: Monday through Friday from 9am-5pm, Saturday mornings for dental and occasional vaccination clinics
Current services: Medical, dental, women’s health, chronic disease/diabetes management, pharmacy, vision, hearing, and physical therapy onsite. Mental healthcare and social services case management by telehealth or onsite.
Currently accepting new patients: ​Accepting referrals from community partners including Virginia Hospital Center. Patients wishing to self-refer may call or come to the clinic to make an eligibility appointment.
 
Catholic Charities of the Diocese of Arlington Mother of Mercy Free Medical Clinic - Manassas
Address: 9380 Forestwood Lane, Unit B, Manassas, VA 20110
Phone: 703-335-2779
Current hours: Mondays, Tuesdays, Wednesdays, and Thursdays from 8am-5pm 
Current services: Primary care (including telemedicine), cardiology, endocrinology, orthopedics, physical therapy, dietetics, prenatal and post-partum care, other education, point of care testing and COVID-19 testing.
Currently accepting new patients: Call for an appointment
 
Catholic Charities of the Diocese of Arlington Mother of Mercy Free Medical Clinic - Woodbridge
Address: 13900 Church Hill Drive, Woodbridge, VA 22191
Phone: 703-335-2779
Current hours: Monday, Tuesday and Thursdays from 8am-4:30pm 
Current services: Primary care (including telemedicine), cardiology, endocrinology, orthopedics, optometry, mental health counseling, acupuncture, dietetics, prenatal and post-partum care, other education, point of care testing and COVID-19 testing.
Currently accepting new patients: Call for an appointment
 
Culmore Clinic
Address: 6165 Leesburg Pike, Falls Church, VA 22044
Phone: 703-260-8429
Current hours: Tuesday 9:00am-6pm, Wednesday 9:00am-7pm, Thursday 9:00am-6pm
Current services: Primary care, Dental Services; Mental Health Services, Women's Health, Vision care and medication maintenance
Currently accepting new patients: Call for an appointment
 
Grace Community Clinic
Address: 14631 Lee Highway, Suite 313, Centreville, VA 20121
Phone: 703-650-9099
Current hours: Every Sunday from 1:30pm-5:00pm
Current services: Primary care
Currently accepting new patients: Call for an appointment
 
Loudoun Free Clinic
Address: 224-A Cornwall Street NW, Leesburg, VA 20176
Phone: 703-779-5416
Current hours: Monday and Tuesday from 8:30am-5pm, Wednesday and Thursday from 8:30am-8pm
Current services: Primary Care, Medication, Psychiatry, Women's Health, ENT, Nephrology, Endocrinology, Nutrition. Referrals available for Laboratory, Imaging, Urology, Counseling, Opthalmology, Neurology, Orthopedics, Podiatry, Cardiology, Oncology, Gastroenterology
Currently accepting new patients: Yes. Apply online here.
 
Mason and Partners Clinic - Culmore
Address: 3400 Charles Street, Falls Church, VA 22041
Phone: 703-993-5880
Current hours: Thursdays from 8am-3pm
Current services: School entry physicals, Sports physicals, Acute primary care visits (sore throats, congestion, etc.), Sexually transmitted disease screening and referral for testing to Fairfax County and Prince William County health district clinics, Counseling on obesity, Depression screening and referrals, Referrals for continued care, Medical home placement, Screening and treatment initiation for: Hypertension, Diabetes, Asthma, Hearing, Vision
Currently accepting new patients: Please visit our website or call
 
Mason and Partners Clinic - Manassas
Address: 99 Tremont Street, Manassas, VA 20111
Phone: 703-993-5880
Current services and hours: Pediatric Immunizations (appt. only) - Mondays, Tuesdays, and Thursdays from 8:00am-3:00pm; Medication-assisted Treatment - Wednesday from 9am-1pm
Currently accepting new patients: Please visit our website or call
 
Nova ScriptsCentral
Address: 6400 Arlington Boulevard, Suite 120, Falls Church, VA 22042
Phone: 703-532-0269
Current hours: Monday through Friday from 9am-5pm
Current services: Medication access, immunizations, community health education, health care professional educational in-services
Currently accepting new patients: Must be referred by a primary care partner

StreetLight Community Outreach Ministries
Address: 14806 Blackburn Rd, Woodbridge, VA 22191
Phone: 703-491-2288
Current Hours: Monday, Tuesday, and Thursdays from 10am to 4pm, Wednesday 1pm - 8pm
Current Services: Medical services and behavioral health.
Currently accepting new patients: Please call

Tyler Dental Clinic
Address: 8227 Old Courthouse, Rd Ste 201, Vienna, VA 22182
Phone: 703-309-2523
Current hours: Fridays
Current services: Dental Services
Currently accepting new patients: Yes
 

Northwestern Region

 
Augusta Regional Dental Clinic
Address: 342 Mule Academy Road Fishersville, VA 23452
Phone: 540-221-6635
Current hours: Monday through Friday from 8am-4:00pm
Current services: Dental services
Currently accepting new patients: Currently accepting new uninsured patients
 
Blue Ridge Free Clinic
Address: 831 Martin Luther King Jr Way, Harrisonburg, VA 22801
Phone: 540-705-0337
Current hours: Monday from 9am-12pm, Tuesday from 5pm-8pm, and Thursday from 9am-12pm
Current services: Primary care services, chronic care management, mental health services, prescription assistance, dental referrals for extractions, health navigation, food bank, and flu vaccination
Currently accepting new patients: Call or visit website
 
Charlottesville Free Clinic
Address:
  • Medical Clinic: 901 Preston Avenue, Suite 301, Charlottesville VA 22903​
  • Pharmacy: 901 Preston Avenue, Suite 101, Charlottesville, VA 22903
  • Dental Clinic: 1138 Rose Hill Drive, Suite 200, Charlottesville, VA 22903
Phone:
  • Medical Clinic: 434-296-5525
  • Pharmacy: 434-295-8957
  • Dental Clinic: 434-972-6233
Current hours:
  • Medical Clinic: Mondays and Tuesdays from 8am-7:30pm; Wednesdays from 8am-4pm; Thursdays from 10am-7:30pm; and Fridays 8am-1pm
  • Pharmacy: Mondays, Tuesdays, and Thursdays from 10am-1pm and 6:30pm-8:30pm; Wednesdays and Fridays from 10am-1pm
  • Dental Clinic: Monday Walk-in Clinic, arrive before 7am; Tuesdays and Wednesdays from 8am-5pm and Fridays from 8am-3pm by appointment
Current services: Primary and specialty care services, mental health counseling; prescription medication, dental services
Currently accepting new patients: Call or visit website
 
Sinclair Health Clinic
Address: 301 North Cameron Street, Winchester, VA 22601
Phone: 540-536-1680
Current hours: Mon, Wed, Thurs: 8:15 - 4:30; Tues: 8:15 - 7:00; Fri: 8:15 - 2:00
Current services: Primary care services, mental health services including medication management, full-term prenatal care, pharmacy services, and vaccinations.
Currently accepting new patients: Call or visit website
 
Fauquier Free Clinic
Address: 35 Rock Pointe Lane, Warrenton, VA 20186
Phone: 540-347-0394
Current hours: Monday through Friday from 9am - 4pm
Current services: Medical, Mental Health, and Dental Care.  Care is available both in-person and via remote tele-health options.
Currently accepting new patients: Call to make an appointment. Accepting uninsured, low-income patients and Medicaid patients.
 
Free Clinic of Culpeper
Address: 610 Laurel Street, Suite 3, Culpeper, VA 22701
Phone: 540-829-5032
Current hours: Mondays, Tuesdays, and Thursdays from 9am-3pm, Wednesdays from 9am-12pm, and first and third Thursdays in the evening from 4pm-6pm
Current services: primary medical care for adults, with referrals to speciality care, medication services, dental referrals, COVID-19 testing
Currently accepting new patients: Call to make an appointment or apply on our website
 
Greene Care Clinic
Address: 39 Standard Street, Stanardsville, VA 22973
Phone: 434-985-7000
Current hours: Mondays from 8:30am-12pm and Thursdays from 8:30am-12pm
Current services: Primary care and medication services, Community Medical Supply Closet, behavioral health  
Currently accepting new patients: Call to make an appointment
 
Living Water Community Clinic
Address: 32345 Constitution Highway, Suite P, Locust Grove, VA 22508
Phone: 540-854-5922
Current hours: 1st, 3rd, 4th (and 5th if there is one) Thursdays from 5-8 Pm, and the 2nd Saturday from 9am-12pm. Dental clinic is the 2nd Saturday of the month from 9:00am-12:00pm.
Current services: Primary care, pharmacy services, dental services
Currently accepting new patients: Call to make an appointment
 
Lloyd F. Moss Free Clinic
Address: 1301 Sam Perry Boulevard, Fredericksburg, VA 22401
Phone: 540-582-1061
Current hours: Monday through Friday from 9am-5pm, evening hours on alternating Tuesdays and Thursdays until 9pm
Current services: Primary care (in-person or telehealth), chronic disease management, mental health, orthopedics, gynecology, and dental care. Licensed pharmacy on-site.
Currently accepting new patients: Call or visit website. Accepting uninsured, low-income patients and Medicaid patients.
 
Madison Free Clinic
Address: 125 North Main Street, Madison, VA 22727
Phone: 540-948-3667
Current hours: Monday-Friday 9am-12pm, Tuesdays from 3pm-6pm Thursdays from 4pm-7pm
Current services: Primary care services, medication maintenance, COVID-19 testing, mental health services, dental and vision services
Currently accepting new patients: Call to make an appointment 
 
Orange County Free Clinic
Address: 101 C Woodmark Street, Orange, VA 22960
Phone: 540-672-0793
Current hours: Monday through Friday from 9am-5pm, Medical Clinic hours are Monday through Thursday 9-5pm
Current services: Primary Care (Medical), Medication Assistance, Specialty Referrals, Mental Health Counseling
Currently accepting new patients: New and current patients should call to make an appointment 
 
Page County Free Clinic
Address: 250 Memorial Drive, Suite C, Luray, VA 22835
Phone: 540-743-1054
Current hours: Tuesdays from 4pm-7pm
Current services: Primary care, women’s health, diabetes education, dental services, and prescription medication pickup
Currently accepting new patients: Call to make an appointment
 
Piedmont Regional Dental Clinic
Address: 13296 James Madison Hwy., Orange, VA 22960
Phone: 540-661-0008
Current hours: Monday – Friday: 8am–4pm
Current services: Dental services
Currently accepting new patients: Call to make an appointment.

Shenandoah Community Health Clinic
Address: 124 Valley Vista Drive, Woodstock, VA 22664
Phone: 540-459-1700
Current hours: Monday through Wednesday from 8:30am-5pm and Thursday from 10am-7pm for medical and Thursdays from 8am-5pm for dental
Current services: Primary care, medication maintenance, mental health, counseling, and comprehensive dental services including extractions, fillings, hygiene, root canals.
Currently accepting new patients: Call to make an appointment. Accepting uninsured, low-income patients and Medicaid patients. 

St. Luke Community Clinic
Address: 316 North Royal Avenue, Front Royale, VA, 22630
Phone: 540-636-4325
Current hours: Mondays, Tuesdays, and Thursdays from 9am-5pm, alternating Wednesdays & Fridays
Current services: Primary care, medication assistance, mental health services, dental services, women's health, specialty services, COVID-19 testing
Currently accepting new patients: Call to make an appointment
 

Southwestern Region

 
Bradley Free Clinic
Address: 1240 Third Street SW, Roanoke, VA 24016
Phone: 540-344-5156
Current hours: Monday through Friday 9:00 AM to 5:00 PM, with extended hours on Tuesday and Thursday until 7:00 PM
Current services: Primary care, specialty care, dental services, pharmacy services, behavioral health services, COVID-19 testing and vaccinations.
Currently accepting new patients: Call or visit website. Accepting uninsured, low-income patients and Medicaid patients.
 
Bristol Regional Speech and Hearing Center
Address: 359 Commonwealth Ave, Suite 100, Bristol, VA 24201
Phone: 276-669-6331
Current hours: Monday - Thursday 8:00 am - 6:00 pm
Current services: Audiology, speech and language therapy
Currently accepting new patients: Call to make an appointment

Brock Hughes Medical Center
Address: 450 West Monroe Street, Wytheville, VA 24382
Phone: 276-223-0558
Current hours: Monday-Thursday 8:00 am-4:30 pm, Friday 8:00 am-1:00 pm
Current services: Family health care services on-site, including lab services, women’s health exams, Covid/flu/strep testing, sports physicals, skin procedures, chronic care management, on-site pharmacy and behavioral health teletherapy for uninsured patients as well as a Medication Assistance Program, Medical Transportation Assistance Program, and healthy lifestyle series classes for the entire community. We also offer specialty and diagnostic testing referrals.
Currently accepting new patients: Accepting new patients of all ages who are uninsured and low-income (from Wythe & Bland Counties) or who are insured (Medicaid, Medicare and some commercial insurances accepted
 
Caring Hearts Free Clinic of Patrick County
Address: 835 Woodland Drive, Suite 101, Stuart, VA 24171
Phone: 276-694-3410 x1
Current hours: Tuesdays and every other Monday from 8:30am-3pm
Current services: Primary care, labs, dental services, pharmacy services, mental health services, specialty referral services, COVID-19 testing, telehealth available
Currently accepting new patients: Call to make an appointment
 
Community Access Network
Address: 800 5th Street, Lynchburg, VA 24504
Phone: 434-200-3366
Current hours: Monday through Friday: 8:30 a.m. to 8:30 p.m, Weekends: 8:30 a.m. to 12:30 p.m.
Current services: Primary medical care, pediatrics, gynecology, chronic conditions, sexual health services, school physicals and immunizations, behavioral health, patient education, benefit programs and support services
Currently accepting new patients: Call to make an appointment. Accepting uninsured, low-income patients and Medicaid patients.
 
Crossroads Medical Mission
Address: 433 Scott Street, Bristol VA 24201
Phone: 276-466-1600
Current hours: Monday through Friday 9am-3pm
Current services: Primary care, labs and referrals, COVID-19 testing
Currently accepting new patients: Call to make an appointment
 
G. Wayne Fralin Free Clinic
Address: 321 Tazewell Avenue SE, Roanoke, VA 24013
Phone: 540-777-7671
Current hours: Monday - Thursday 8am to 5pm and Friday 8am to 3:30pm
Current services: Primary care, mental health services, dental services, specialty, medication maintenance, and optometry
Currently accepting new patients: Call to make an appointment
 
Free Clinic of Central Virginia
Address: 1016 Main Street, Lynchburg, VA 24504
Phone: 434-847-5866
Current hours: Monday, Wednesday, and Friday 8:30 a.m. - 4:30 p.m.; Tuesday and Thursday 8:30 a.m.-7:00 p.m. All Services are by appointment
Current services: Primary Care, Specialty Care, Dental Services, Behavioral Health Services, MedsHelp, COVID-19 testing. Telehealth available.
Currently accepting new patients: Call or visit website 
 
Free Clinic of Franklin County
Address: 1171 Franklin Street, Rocky Mount, VA 24151
Phone: 540-489-7500
Current hours: Monday through Thursdays from 8am-4:30pm
Current services: Primary care, medication assistance
Currently accepting new patients: Call or visit website to make an appointment
 
Free Clinic of Pulaski County
Address: 25 Fourth Street NW, Pulaski, VA 24301
Phone: 540-980-0922
Current hours: Monday through Thursday from 9am-4pm, Fridays from 9am-1pm
Current services: Primary care, medication maintenance
Currently accepting new patients: Call to make an appointment, also accepting Medicaid

Friends in Need Health Center
Address: 1916 Brookside Drive, Kingsport, TN 37660
Phone: 423-246-0010
Current hours: Monday through Thursday from 8am-5pm
Current services: Primary care, dental care, and pharmacy services
Currently accepting new patients: Call to make an appointment

Ohlen R. Wilson Health Center
Address: 140 Larkspur Lane, Suite C, Galax, VA 24333
Phone: 276-236-0421
Current hours: Tuesday: 12-8 pm closed from 3-4 for Lunch, Wednesday. and Thursday: 9:30am - 4:30 pm closed 12-1 for lunch
Current services: Primary care, medication maintenance
Currently accepting new patients: Call to make an appointment (accepting walk-ins as scheduling allows)
 
Healing Hands Health
Address: 245 Midway Medical Park, Bristol, TN 37620
Phone: 423-652-0260
Current hours: Monday through Friday from 8am-12pm, 1pm-5pm 
Current services: Primary care, medication management, behavior health, dental care, eye exams and eyeglasses, support services
Currently accepting new patients: Call or visit website
 
Health Wagon – Clintwood Clinic
Address: 927 Happy Valley Drive, Clintwood, VA 24228
Phone: 276-926-2254
Current hours: Thursdays 5-9 and Saturdays 10-2
Current services: Primary care, specialty care, dental, vision services, COVID-19 testing, and monoclonal antibody therapy
Currently accepting new patients: Accepting uninsured, low-income patients and Medicaid patients
 
Health Wagon – Wise Clinic
Address: 5626 Patriot Drive, Wise, VA 24293
Phone: 276-328-8850
Current hours: Monday through Friday from 9am-5pm (after hours calls available)
Current services: Primary care, specialty care, dental, vision, COVID-19 testing, and monoclonal antibody therapy
Currently accepting new patients: Accepting uninsured, low-income patients and Medicaid patients
 
Heart of Virginia Free Clinic
Address: 401 East Third Street, Po Box 142, Farmville, VA 23901
Phone: 434-315-5701
Current hours: 10am-4 pm Monday-Thursday
Current services: Primary care and medication services
Currently accepting new patients: Call to schedule an appointment. 
 
Mel Leaman Free Clinic
Address: 601 Radio Hill Road, Marion, VA 24354
Phone: 276-781-2090
Current hours: Monday through Friday from 8:30am-5pm
Current services: Primary care, labs, oral surgery, women’s health, behavioral health and medication maintenance, orthopedics, mental health counseling, Flu vaccinations, physical therapy, orthopedics
Currently accepting new patients: Call or visit website
 
Roanoke Valley Speech and Hearing Center
Address: 2030 Colonial Avenue SW, Roanoke, VA 24015
Phone: 540-343-0165
Current hours: Monday through Thursday 8:00am-5:30pm, Fridays 8:00am - 12:00pm
Current services: Medical Services
Currently accepting new patients: Call to make an appointment

Tri-County Health Clinic
Address: 6105 Governor George C. Peery Highway, Richlands, VA 24641
Phone: 276-963-8505
Current hours: Tuesdays 11am-5pm (last Tuesday of the month is evening clinic starting at 4pm)
Current services: Primary care and medication maintenance
Currently accepting new patients: Call for an appointment.
 


A Lifesaving Investment

Working towards a Virginia where all people have access to comprehensive, quality healthcare by supporting and advocating for our member clinics so that hardworking individuals and families are protected from healthcare crises.

Volunteer

Donate

Subscribe