Schedule an Appointment Online or call us at (540) 450-3339
Quality healthcare for the whole family

Office Hours:
Monday - Thursday 7:30 am - 5:00 pm
Friday 8:00 am - 5:00 pm
Saturday 9:00 am - 1:00 pm 
Phone:   540-450-3339

 

Meet Our Staff

Our caring, board-certified physicians are here to help!
continue »

WFP Loves Kids

From newborns to teenagers, your child's care is our priority!
continue »

Make an Appointment

Winchester Family Practice is accepting new patients!
continue »

Welcome to Winchester Family Practice

Welcome and thank you for choosing Winchester Family Practice for your family's health care needs.  Our Board Certified Physicians, Physician Assistants, and Nurse Practitioners offer quality healthcare for your entire family from newborns to geriatrics.  We strive to:

  • Provide comprehensive, compassionate, primary and preventive health care to people of all ages
  • Serve as a “medical home” by fostering partnerships between patients, their personal healthcare providers, and specialists in the community
  • Utilize the latest scientific research in diagnosing and treating our patients
  • Treat each person as an integrative whole, nourishing the body, mind, and spirit
  • Incorporate the latest advances in health information technology (HIT) to improve patient safety, accessibility, convenience, and overall medical care

 

News & Updates

10.01.2013 Flu Vaccine Have you seen us to get your Flu Vaccine?

The Flu Season is fast approaching us! Prepare yourself and your family by getting the Flu Vaccine early! We have the Regular Vaccine, the High Dose Vaccine for those over the age of 65 and the Flu Mist. Please call our office to schedule your appointment at 540-450-3339.
07.02.2013 Savings for Medicare Part D Patients LIS (Low-income Subsidy) is financial assistance for Medicare Part D patients with low income and limited resources. Please see our section "Forms & Resources" for more information!
© 2012 Winchester Family Practice. All rights reserved 1440 Amherst St Winchester, VA 22601 (540)450-3339