Primary Care in Asheville, NC

Your health is a partnership, not a transaction.

Compassionate, comprehensive primary care that treats the person — not just the symptom. Real conversations, real continuity, real results.

152 Tunnel Road
Asheville, NC
828 Serving the
Asheville Community
Scroll to learn more

What We Offer

Comprehensive care for every stage of life

From routine check-ups to chronic condition management, we provide the full spectrum of primary care with a personal touch.

Annual Physicals

Thorough preventive examinations designed to catch issues early and keep you on your healthiest path forward.

Chronic Disease Management

Expert, ongoing care for diabetes, hypertension, heart disease, and other chronic conditions — with a focus on quality of life.

Preventive Screenings

Evidence-based screenings and immunizations tailored to your age, risk factors, and personal health history.

Acute Illness & Injury

Same-week appointments for infections, sprains, and other acute conditions — because you shouldn't wait weeks for care.

Women's & Men's Health

Comprehensive care addressing the unique health needs of women and men at every age and life stage.

Health Education & Counseling

Practical guidance on nutrition, stress, sleep, and lifestyle — empowering you to take an active role in your well-being.

Professional medical office setting in Asheville

About Our Practice

A practice built on trust, not turnover

At John F. Farrell's practice, you are more than a chart number. We've built a medical home in Asheville where patients know their doctor's name, their history is remembered, and their health goals are taken seriously.

Located on Tunnel Road, our practice serves the broader Asheville community with a commitment to accessible, high-quality primary care. We believe that the best health outcomes come from genuine relationships — where you feel heard, understood, and partnered with your care team.

Whether you're seeking a new primary care provider or looking for a more personal approach to your health, we invite you to experience the difference that attentive, continuity-based care can make.

Patient-centered, not time-limited visits
Continuity with the same provider
Coordinated referrals when needed
Respectful, judgment-free environment

Our Philosophy

Healthcare that honors your whole story

01

Listen First

Every visit begins with understanding your concerns, your goals, and the context of your life. We take the time to hear what matters to you.

02

Evidence Together

We ground our recommendations in current medical science, but we never treat you like a textbook case. Your unique situation shapes every decision.

03

Walk Beside You

From prevention to chronic care, we're with you for the long haul. Consistent, relationship-based care is how we achieve the best outcomes.

Get in Touch

Ready to experience a different kind of primary care?

We're accepting new patients. Reach out by phone or visit us at our Asheville location — we'd be glad to welcome you.

Address

152 Tunnel Rd
Asheville, NC 28805-1853

Office Hours

Monday – Friday
By appointment

Request an Appointment

We'll get back to you within one business day to confirm your appointment.

Is this your business?This is my business