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.
Asheville, NC
Asheville Community
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.
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.
Our Philosophy
Healthcare that honors your whole story
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.
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.
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.
152 Tunnel Rd
Asheville, NC 28805-1853
Monday – Friday
By appointment