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 NowAddress: 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 services
Currently 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-12:30pm
Current services: Primary and specialty care, chronic disease management, medication pickup and medications management, mental health counseling, OB/GYN and women’s care, STI testing, case management, health education, referrals to the Henrico eye and dental clinic.
Currently accepting new patients: Prospective patients should call to set up an intake 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-12:30pm; limied evening hours offered Tuesday, Wednesday, and Thursdays from 5:00pm-8:00pm
Current services: Primary and specialty care, chronic disease management, in-house pharmacy, medications management, dental, eye, pediatrics, mental health counseling, STI testing, , HIV/AIDS diagnosis and treatment, case management, health education.
Currently accepting new patients: Prospective patients should call to set up an intake 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 10:00am-7:00pm 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, Suite 101, Glen Allen, VA 23060
Phone: 804-712-3873
Current hours: Alternate Sundays 12:00pm-3:00pm
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 health, telemental health, orthopedics, physical therapy. 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 Foundation Dental Clinic
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 appointment
Purpose Medical Outreach
Address: 9660 Tunstall Rd, New Kent, VA 23124
Phone: 804-557-0814
Current hours: The second and fourth Wednesdays from 9:30am-3pm and the fifth Saturday from 8:30am-11:30am.
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 Dental Association Foundation
Address: Statewide entity (mailing address is 3460 Mayland Court, Suite 110, Richmond, VA 23233)
Phone: 804-523-2180
Current Hours: Monday - Friday: 9:00am to 5:00pm
Current Services: Dental services
Not currently accepting new patients
Virginia Telemental Health Initiative
Address: Virtual statewide clinic (mailing address is 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: Must be referred by a partnering free clinic.
Eastern Region
Chesapeake Care ClinicAddress: 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
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.
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.
H.E.L.P. Dental Clinic
Address: 1320 LaSalle Avenue, Hampton, VA 23669
Phone: 757-727-2577
Current hours: Monday - Thursday from 8:30am-4:30pm
Current services: Dental Clinic, Dentures, Crowns, Night 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 and Tuesday from 8:30am-5:00pm; Wednesday from 8:30am-4:00pm; Thursday from 8:30am-1:30pm; and two Saturdays a month from 8:30am-12:00pm
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, Behavioral Health. Primary care, women’s health and GYN clinics, urology clinics. 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 through Friday from 8:00am – 5:00pm
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 NetworkAddress: 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, medical specialty, dental, women’s health, chronic disease/diabetes management, pharmacy, vision (limited), hearing, and physical therapy onsite. Mental healthcare and social services case management by telehealth or onsite. Services beyond primary care/medical are available via referral only from the primary care provider.
Currently accepting new patients: Self-referrals accepted for new patients, waitlist may apply. Patients must meet eligibility criteria and be screened annually to continue to receive services.t.
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 call for an appointment.
Mason and Partners Clinic - Manassas
Address: 99 Tremont Street, Manassas, VA 20111
Phone: 703-993-5880
Current hours: Mondays, Tuesdays & Thursday from 8:00am-3:00pm; Wednesdays from 9:00am-2:00pm
Current services: 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. School physicals, immunizations, LTBI testing. Medication-assisted treatment for individuals with opioid use disorder.
Currently accepting new patients: Please call for an appointment.
Medical Care for Children Partnership Foundation
Address: 6699 Springfield Center Drive, Suite 303, Springfield, VA 22150
Phone: 703-550-7855
Current hours: Monday through Friday from 9am-5pm; Saturday from 9am-9pm; Sunday from 9am-6pm
Current services: Medical care include primary care, laboratory services, well child care, pharmacy, physical exams, immunizations, eye exams, radiology, physical therapy, mental health, and specialty services; dental care are includes x-rays, cleanings, fluoride treatment, and fillings; case management services includes transportation arrangements, counseling, information/referral, advocacy, coordination, etc.
Currently accepting new patients: Please call or visit website
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
Northwestern Region
10-7 FarmsAddress: 3268 North Main Street, Unit B, Bowling Green, VA 22427
Phone: 804-994-7825
Current hours: Monday through Friday from 10am-6:00pm
Current services: Mental health services
Currently not accepting new patients.
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 and Medicaid 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: 901 Preston Avenue, Suite 301, Charlottesville VA 22903
Phone:
- Medical Clinic: 434-296-5525
- Pharmacy: 434-295-8957
- Dental Clinic: 434-972-6233
- Medical Clinic: Monday and Tuesday: 8:00am-7:30 pm; Wednesday: 8:00am- 4:00pm; Thursday: 9:30am-7:30pm; Friday: 8:00am-1:00pm; closed from 1:00pm– 2:00pm on Monday through Thursday.
- Pharmacy: Monday-Friday from 10:00am- 1:00pm and Monday, Tuesday, and Thursday from 6:30pm-8:30pm.
- Dental Clinic: Tuesday through Friday from 8:00am-3:00pm for scheduled appointments (walk-ins accepted before 7:00am.
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 Thursday 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
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 or simply walk in
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: Medical Monday through Thursday from 8:30am-5pm closed Friday and Dental Monday through Thursday from 8am-5pm closed Friday
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.
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, medication management, prenatal care, vaccinations, and on-site pharmacy.
Currently accepting new patients: Call, visit us in person, or apply on our website.
St. Luke Community Clinic
Address: 316 North Royal Avenue, Front Royale, VA, 22630
Phone: 540-636-4325
Current hours: Mondays, Tuesdays, and Thursdays from 9:00am-2:00pm
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
Bland Ministry Center & Dental ClinicAddress: 8487 South Scenic Highway, Bland, VA 24315
Phone: 276-688-4701
Current hours: Mondays through Thursdays from 8am-12pm, 1pm-5pm and Fridays 8am-12pm
Current services: Dental services.
Not currently accepting new patients.
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.
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 - Friday from 8:00am to 5:00pm
Current services: Primary care, mental health services, dental services, specialty, medication maintenance, CHW and wellness services
Currently accepting new patients: Call to make an appointment (walk-ins accepted)
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: Monday through Friday from 9am-5pm (after hours calls available)
Current services: Primary care, specialty care, vision services
Currently accepting new patients: Accepting uninsured, low-income patients and Medicaid patients
Health Wagon – Owens & Hill Dental Health Clinic
Address: 5632 Patriot Drive, Wise, VA 24293
Phone: 276-221-6055
Current hours: Monday through Friday from 8:30am-5pm
Current services: Cleanings, fillings, extractions, root canals, crowns, partials and full dentures, pediatrics, tele-dentistry, oral cancer screenings, and dental health literacy.
Currently accepting new patients: Accepting uninsured, low-income patients and Medicaid patients
Health Wagon – Wise Clinic & St. Mary's Faith Pharmacy
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, COVID-19 testing, and monoclonal antibody therapy, pharmacy services.
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, and physical therapy.
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.
Looking for other services?