We provide the gift of health to those in need.
Contact us to learn more.
Free Medical Clinic of Northern Shenandoah Valley, Inc.
301 North Cameron Street, Suite 100
Winchester, VA 22601
PH: 540-536-1680
Administrative Hours: Mon – Fri 9 am – 5 pm
For complete hours of operation, click here.

