Please do not walk into our office asking to be seen. Please call first.

We are NOT performing COVID testing in the office.

Information about Coronavirus or COVID-19

Local hotline




Need an Appointment?

Please call our office at 540.667.8724 or schedule online!

Medicare Part D Open Enrollment


On Wednesday, November 1st, 2017 from 8:00 am to 3:00 pm.


Bernard J. Dunn School of Pharmacy
1775 North Sector Court
Winchester, VA 22601

*In order to assist you, you MUST bring your Medicare card and current medication list or medication bottles.*

We Are Members of Privia Medical Group

As of September 19, 2017, we are proud members of Privia Medical Group!

Currently seeking a new full-time Physician

We are currently seeking a new full-time Physician to add to our staff and growing patient base

Click here for more information!

AFP has been serving the community for more than 40 years. We combine a traditional family practice office with same day, by appointment, urgent care services to provide the perfect fit for today’s busy lifestyle. We treat our patients as we would a member of our family, with careful consideration and respect. Our staff of four full-time physicians and three physician assistants are prepared to take care of your health. Each staff member strives to practice compassionate, quality medicine. For years, we have provided quality healthcare services to local families just like yours.