How We Are Different






How We’re Different

What we do at Vickery Family Medicine

Primary Care

Our providers at our Yorkshire Street office take scheduled appointments (and often can squeeze in same-day visits) to see you for your annual physical, manage a chronic condition such as diabetes or establish care for a new patient. We have four providers currently accepting new patients- Jennifer Winn, PA, Jan O’Hara, WHNP, Michael Curran, MD and Ben Mayer, DO. 

Our Direct Care Program

We believe patients should be more actively engaged in their care, and in greater control of their well-being. So we also provide an affordable Direct Care Program for healthcare services. Through this direct-pay model, we do not receive reimbursements from insurance companies, Medicare, or Medicaid. This simpler approach allows us to keep costs down, focus more on necessary care, and spend more and better quality time with each patient.

The results: shorter wait times, un-rushed appointments, quick scheduling, and control over your health care spending. 
For more information, please visit our direct care partner website at

Walk-in clinic

Our walk-in clinic inside Sona Pharmacy is open seven days a week to all patients, whether you’re new to town, one of our VFM patients or have another provider. As a primary care walk-in clinic, you’ll pay your primary care rate and be seen quickly by one of our providers for sick visits, injury and sudden illness. 

Weight loss program

Currently, Jan O’Hara, WHNP is accepting new weight loss patients. Other providers will be adding the program soon. Dr. Vickery provides weight loss services to his existing patients. Ask our front desk staff about scheduling!

Women’s health

Jan O’Hara is our women’s health nurse practitioner (WHNP). She can perform annual physicals, preventive GYN services such as a Pap smear, counsel patients on hormones, manage birth control and guide patients through our weight loss program. We also have mammogram in-house once a month, through Sonocare. 






Our goal is to provide you
with the highest level of care for all your family’s medical needs. We are NCQA Certified.

See how we’re different

Personalized CarePersonalized Care

Personalized Care

We offer you personalized
care and convenient service, with minimal wait times in our office and same-day appointments available on most days.

Contact us

Patient FormsPatient Forms

Patient Forms

Need to download a form?
You can download and print Patient Forms from the comfort of your own home.

Download forms

Vickery Family Medicine
15 Yorkshire Street, #202
Asheville, NC 28803


Send a Fax

NCQA Certified
From physicians to health insurance companies, NCQA is the top health care accreditation.