Roswell's Trusted Medical Provider

Your Health Deserves
More Than a Rushed Visit

At John C Henry, we combine thorough, personalized care with the latest medical practices — so every visit leaves you feeling heard, informed, and on a clearer path to wellness.

200+ Patients Served
5 Core Services
100% Commitment
Scroll to learn more

Comprehensive Care,
Tailored to You

From routine check-ups to specialized treatments, we provide a full spectrum of medical services designed around your unique health needs.

Primary Care

Regular wellness exams, preventive screenings, and ongoing health management to keep you at your best year after year.

Chronic Condition Management

Expert guidance for diabetes, hypertension, asthma, and other long-term conditions — with plans that adapt as your health evolves.

Urgent Care

Same-day attention for illnesses and injuries that can't wait — because your health doesn't operate on a schedule.

Preventive Health

Vaccinations, lab work, and risk assessments that catch issues early — because the best treatment is the one that prevents disease.

Patient Education

We take the time to explain diagnoses, treatment options, and next steps so you're never left guessing about your own care.

Community Health

Rooted in Roswell, we understand the health challenges specific to our community and tailor our approach accordingly.

John C Henry medical facility interior
Est. Roswell, NM

Built on Trust,
Driven by Care

John C Henry was founded on a simple belief: quality healthcare should feel personal, not procedural. In the heart of Roswell, we've built a practice where patients are known by name, not chart number.

Our approach combines evidence-based medicine with genuine human connection. We listen first, diagnose carefully, and partner with you on every step of your health journey — because lasting wellness starts with understanding.

Patient-centered communication
Continuity of care across visits
Modern facilities, warm atmosphere
Community-focused health solutions

What Sets John C Henry Apart

In a landscape of busy clinics and impersonal care, we've carved out a different standard — one built on attention, consistency, and real results.

01

Time Spent With You

We don't rush. Every appointment is structured to give you the attention your health concerns deserve — no feeling like you're on a conveyor belt.

02

Clear, Honest Guidance

No jargon, no vague promises. You'll always know what's happening, why it matters, and what comes next — in language that actually makes sense.

03

Consistent, Coordinated Care

Whether it's a follow-up or a new concern, your history travels with you. We coordinate referrals and keep your care connected from start to finish.

04

Rooted in Roswell

We're not a chain. We're your neighbors — invested in the health of our community and committed to serving it well for the long haul.

Your Health Is Worth
Prioritizing Today

Scheduling an appointment with John C Henry means choosing care that respects your time, your questions, and your well-being. Let's start the conversation.

We're Here When
You Need Us

Whether you have a question, need to schedule, or want to learn more about our services — reach out. We respond promptly and treat every inquiry with care.

Address 207 N Union Ave Ste C, Roswell, NM 88201
Hours Monday – Friday: By Appointment

Send Us a Message

Fill out the form below and we'll get back to you as soon as possible.

Message Sent!

Thank you for reaching out. We'll respond within one business day.

Is this your business?This is my business