Northern Neck - Middlesex Free Health Clinic

  • Home
  • Northern Neck - Middlesex Free Health Clinic

Northern Neck - Middlesex Free Health Clinic Contact information, map and directions, contact form, opening hours, services, ratings, photos, videos and announcements from Northern Neck - Middlesex Free Health Clinic, Medical Center, .

The Northern Neck - Middlesex Free Health Clinic is a healthcare clinic serving low-income, uninsured and under-insured residents in Northern Neck and Middlesex areas
linktr.ee/nnmfhc

Oral Health Matters! 🦷The NNMFHC Hygienist alone provided oral care to over 750 patients, delivering over $480,000 worth...
07/08/2025

Oral Health Matters! 🦷

The NNMFHC Hygienist alone provided oral care to over 750 patients, delivering over $480,000 worth of care during the 2024-25 fiscal year. Overall, the Dental Clinic served almost 1,500 patients and provided over $1.3 million worth of services.

This great impact was made possible thanks to funding and support from the Virginia Health Care Foundation (VHCF). With their help, NNMFHC patients are receiving not just treatment, but education and preventative care that helps them maintain healthier smiles and healthier lives overall.

Other hygiene services included: (replace bullet points with some dental emoji)
• 523 adult cleanings & 30 child cleanings
• 306 deep cleans to prevent gum disease
• 186 maintenance treatments for gum disease
• 853 nutritional counseling sessions
• 122 to***co cessation sessions

With the help of our dedicated dental team, we’re making sure everyone has access to the preventive care they need to keep smiling.

If you need dental care or want to support our mission, please call 804-435-0575 or visit nnmfhc.org

Last Call for FREE Sports Physicals!Wednesday, July 23, NNMFHC is offering FREE sports physicals for students in the fol...
21/07/2025

Last Call for FREE Sports Physicals!

Wednesday, July 23, NNMFHC is offering FREE sports physicals for students in the following counties: Lancaster, Middlesex, Northumberland, Westmoreland, and Richmond County
This is the last day to take advantage of this service for the 2025-26 school year!

Where: 51 William B. Graham Ct, Kilmarnock, VA
When: Wednesday, July 23rd from 10 a.m. to 3 p.m.

If you have an appointment, PLEASE fill out your paperwork in advance. If for some reason you are unable, arrive 30 minutes early to fill it out. The NNMFHC packets are available on NNMFHC.org for download OR at the high schools of the 5 counties, the Lancaster Library, and the NNMFHC Office in Kilmarnock. The NEW VHSL packets are available at all schools and our website for download (PLEASE make sure you have the NEW form).

Call (804) 435-0575 or visit NNMFHC.org for more information.

The Clinic will be closed on Friday, July 4th, to celebrate Independence Day.We hope everyone stays safe this holiday we...
04/07/2025

The Clinic will be closed on Friday, July 4th, to celebrate Independence Day.

We hope everyone stays safe this holiday weekend!

Don’t forget - Sports Physicals!This Wednesday, NNMFHC is offering FREE sports physicals for students in the following c...
24/06/2025

Don’t forget - Sports Physicals!

This Wednesday, NNMFHC is offering FREE sports physicals for students in the following counties: Lancaster, Middlesex, Northumberland, Westmoreland, and Richmond County

Where: 51 William B. Graham Ct, Kilmarnock, VA
When: Wednesday, June 25 from 10 am to 3 pm

If this date doesn’t work for you – no worries! Appointments are also available on July 9th and 23rd from 10 am – 3 pm.

If you have an appointment, PLEASE fill out your paperwork in advance. If for some reason you are unable, arrive 30 minutes early to fill it out. The NNMFHC packets are available on NNMFHC.org for download OR at the high schools of the 5 counties, the Lancaster Library, and the NNMFHC Office in Kilmarnock. The NEW VHSL packets are available at all schools and our website for download (PLEASE make sure you have the NEW form).

Call (804) 435-0575 or visit NNMFHC.org for more information.

Sports Physicals!Wednesday, June 11, marked the first day in 2025 of NNMFHC providing FREE sports physicals to students ...
16/06/2025

Sports Physicals!

Wednesday, June 11, marked the first day in 2025 of NNMFHC providing FREE sports physicals to students in the counties we serve. The day was a great success made possible by our volunteers and staff. Thank you to everyone that helped!

CALL and make an appointment (804-435-0575) if you need a school physical. No walk-ins available!

NNMFHC Westmoreland Outreach Clinic (Andrew Chapel United Methodist Church, Montross)
• June 17 @ 9 am – 1 pm
NNMFHC Kilmarnock Office (51 William B Graham Ct, Kilmarnock)
• June 25 @ 10 am – 3 pm

If you have an appointment, PLEASE fill out your paperwork in advance. If for some reason you are unable, arrive 30 minutes early to fill it out. The NNMFHC packets are available on NNMFHC.org for download OR at the high schools of the 5 counties, the Lancaster Library, and the NNMFHC Office in Kilmarnock. The NEW VHSL packets are available at all schools and our website for download (PLEASE make sure you have the NEW form).

Call or visit NNMFHC.org for more information.

Don’t forget – FREE Sports Physicals!NNMFHC is offering free sports physicals for students of Lancaster, Middlesex, Nort...
06/06/2025

Don’t forget – FREE Sports Physicals!

NNMFHC is offering free sports physicals for students of Lancaster, Middlesex, Northumberland, Westmoreland, and Richmond County.

You do not have to be a patient! The only requirement is a completed NNMFHC Patient Information packet and a completed VHSL sports physical packet. The NNMFHC packets are available on NNMFHC.org for download OR at the high schools of the 5 counties, the Lancaster Library, and the NNMFHC Office in Kilmarnock. The VHSL packets are available at all schools.

Please arrive with BOTH the VHSL and NNMFHC packets COMPLETED!! This helps your appointment go smoother and helps keep us organized. If for some reason you are unable to, please arrive 30 minutes early for your appointment to complete the paperwork. We can’t promise rescheduling will be available, so please come prepared. Please also bring any insurance cards your child has. Students MUST have a guardian with them.

Feel free to call the Clinic (804-435-0575) if you have any questions, or visit our website at NNMFHC.org for more information.

📢Event Cancellation Notice❗️: Yankee Point Marina Charity ConcertWe regret to inform our community that the charity conc...
30/05/2025

📢Event Cancellation Notice❗️: Yankee Point Marina Charity Concert

We regret to inform our community that the charity concert hosted by Yankee Point Marina, originally planned to support the Northern Neck–Middlesex Free Health Clinic, has been cancelled. This was originally scheduled for Saturday, June 7th from 6 pm – 9 pm.

Yankee Point Marina shared the following message: "We sincerely regret to have to change our fundraising plans for the 2025 season. This change is due to unforeseen last-minute staffing changes and shortages."

While the concert will no longer take place, we’re grateful to share that the Marina's restaurant, The Black Duck, still plans to make a donation on June 7th. Yankee Point Marina remains committed to supporting local charities throughout Lancaster County.

We deeply appreciate their ongoing partnership and look forward to future collaborations that benefit the health and well-being of our community.

If you would still like to donate, please visit nnmfhc.org. Thank you for your understanding and continued support of the Clinic.

We offer free sports physicals!The Northern Neck-Middlesex Free Health Clinic (NNMFHC) provides sports physicals during ...
16/05/2025

We offer free sports physicals!

The Northern Neck-Middlesex Free Health Clinic (NNMFHC) provides sports physicals during the 2nd and 4th Wednesday of June and July at our main office in Kilmarnock free of charge!

NEW THIS YEAR: Our recently re-opened Westmoreland Outreach Clinic is offering one day of sports physicals on June 17th from 9 am to 1 pm.

Please bring your completed sports physical paperwork, insurance cards, and a parent/guardian.

Please call (804) 435-0575 to schedule a free physical or learn more about what other services we offer.

Please, take what you need! It all needs to go by Friday, May 9th!!Someone very generous donated these vegetables and br...
08/05/2025

Please, take what you need! It all needs to go by Friday, May 9th!!

Someone very generous donated these vegetables and bread to NNMFHC to give to our patients. Feel free to drop by and fill a bag.

You do NOT have to have an appointment and you do NOT have to be a patient to pick out some fresh vegetables.

If you have any questions, feel free to call (804) 435-0575. The Clinic is open Friday from 8:30 am to 4 pm.

Did you know the Easter Bunny represents renewal and rebirth? 🌷Easter is a time to celebrate the renewal of life and the...
20/04/2025

Did you know the Easter Bunny represents renewal and rebirth? 🌷

Easter is a time to celebrate the renewal of life and the strength of hope. Just as spring brings fresh beginnings, this holiday reminds us of the importance of compassion, healing, and giving back.

Whether you're coming in for a check-up, getting a new smile, picking up a prescription, or simply needing someone to listen, we’re here for you. Our team cares deeply about your well-being, and we’re honored to be a part of your journey toward better health.

May this season bring you peace, comfort, and the promise of renewal. From all of us at NNMFHC—thank you for allowing us to care for you. 💙

Call (804) 435-0575 or visit nnmfhc.org to schedule a visit today!

NNMFHC was thrilled to host some incredible partners in this quarter!We welcomed Rx Partnership, a nonprofit dedicated t...
18/04/2025

NNMFHC was thrilled to host some incredible partners in this quarter!

We welcomed Rx Partnership, a nonprofit dedicated to improving access to medications for vulnerable populations across Virginia. As an AMP site, NNMFHC works closely with RxP to help fill prescriptions for other clinics and their patients - an essential part of expanding healthcare access in our region.

We’re so grateful for RxP and everything they do to uplift our mission. With their support, we’re able to pay it forward - offering care, hope, and healing to our neighbors.

Call (804) 435-0575 or visit nnmfhc.org to schedule a visit.

It’s the first day of Spring!! This also means that pollen season has begun.Here are some tips for managing seasonal all...
20/03/2025

It’s the first day of Spring!! This also means that pollen season has begun.

Here are some tips for managing seasonal allergies:

🌸 Limit outdoor exposure, especially in the mornings
🌸 Keep an eye on the pollen forecast
🌸 Take your prescribed allergy medication from your provider
🌸 Keep windows and doors closed as often as possible
🌸 Wash your hands, shower, and/or change clothes after being outside

If you start to get sick, please schedule an appointment with your medical provider.
Call (804) 435-0575 or visit nnmfhc.org to schedule a visit.

Address


Opening Hours

Monday 09:00 - 17:00
Tuesday 08:30 - 19:00
Wednesday 09:00 - 17:00
Thursday 08:30 - 19:00
Friday 08:30 - 16:00

Alerts

Be the first to know and let us send you an email when Northern Neck - Middlesex Free Health Clinic posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Practice

Send a message to Northern Neck - Middlesex Free Health Clinic:

Shortcuts

  • Address
  • Opening Hours
  • Alerts
  • Contact The Practice
  • Want your practice to be the top-listed Clinic?

Share