Medical treatment at FFC is offered through multiple day and evening clinic sessions each week. Actual operating hours vary and depend on the availability of our paid staff as well as our medical and community volunteers. All patients must complete a financial screening which determines their eligibility to receive free services and medical care at the clinic. FFC offers the following medical services:
- Adult general medicine
- Chronic disease management
- Referrals to specialists through Access Now
- Gynecology/birth control
- Pregnancy testing
- Sexually-transmitted disease (STD) testing and treatment*
- Links to medication assistance
- Mental health counseling
- Trans Health Services (Click here for more information about our trans health services)
*HIV testing is conducted by our Health Education & Outreach Department. Click here for HIV testing information.
To Make An Appointment
Patients are seen at FFC by appointment only. To make a medical or financial screening appointment, please call the clinic at (804) 358-6343 between the hours of 9:00AM-12:00PM and 1:00PM-5:00PM, Monday through Thursday.
Eligibility for Services; Financial Screening
All patients are required to complete a financial screening prior to obtaining services. This screening is renewed every year. FFC patients cannot earn more than 200% of the federal poverty level. To see if you qualify financially for medical services at FFC, please review the 2016 Federal Poverty Guidelines.
In addition, if you meet this requirement, please review the proof of income documentation that you will need to bring to your financial screening appointment.
Finally, patients must live in one of the following counties:
Amelia County, Caroline County, Charles City County, Chesterfield County, Cumberland County, Dinwiddie County, Essex County, Gloucester County, Goochland County, Hanover County, Henrico County, Isle of Wight County, King and Queen County, King George County, King William County, Lancaster County, Louisa County, Mathews County, Middlesex County, New Kent County, Northumberland County, Powhatan County, Prince George County, Richmond County, Southampton County, Surry County, Sussex County, Westmoreland County, City of Colonial Heights, City of Hopewell, City of Petersburg, City of Richmond, Town of Ashland