Contact Us

Contact Us Today

Have a question, want to volunteer or just find out more about Northern Neck – Middlesex Free Health Clinic? Please give us a call or send an email and we will get back to you as soon as possible. We appreciate you spending some time with us.

Northern Neck – Middlesex Free Health Clinic

51 William B. Graham Court
P.O. Box 1694
Kilmarnock, VA, 22482


Telephone: (804) 435-0575
Fax: (804) 435-9017
Website: www.nnmfhc.org

E-Mail: info@nnmfhc.org

Volunteer Info: volunteer@nnmfhc.org

Donate Info: donate@nnmfhc.org

Location and Times

Kilmarnock (Main Clinic)

51 William B Graham Court

Kilmarnock VA 22482

Monday 8:30am – 5:00pm

Tuesday 8:30am – 7:30pm

Wednesday 8:30am – 5:00pm

Thursday 8:30am – 7:30pm

Friday 8:30am – 4:00pm

Westmoreland Outreach Clinic

Andrew Chapel United Methodist Church

16340 King Highway
Montross, VA 22520

Every other Thursday 8:30am – 1:00pm

Middlesex Outreach Office

Freeshade Community Center

1544 Regent Road

Syringa, VA 23169

Every Thursday 12:30pm – 4:30pm

Email Us

Invalid Email