Accepting New Patients

Carthage Deserves a Doctor Who Actually Stays

Dr. John Francis Nielsen builds long-term relationships with every patient — because lasting health isn't about quick visits, it's about knowing you.

1903
Local Phone
New
Patients Welcome
Carthage
Right Here
Scroll
What We Offer

Comprehensive care for every stage of life

From routine checkups to chronic condition management, Dr. Nielsen provides the kind of thorough, personalized attention that keeps your family healthy year after year.

Annual Physicals

A thorough baseline assessment of your health — vitals, labs, and a real conversation about where you stand and where you want to be.

Preventive Care

Vaccinations, cancer screenings, and risk assessments tailored to your age, gender, and family history — because catching things early saves lives.

Chronic Disease Management

Diabetes, hypertension, asthma — we create ongoing care plans that keep your conditions in check and your quality of life high.

Family Medicine

Care for patients of all ages — from pediatric visits and adolescent checkups to geriatric concerns, all under one roof.

Diagnostic Testing

On-site lab work and diagnostic services so you get answers faster — no unnecessary referrals or waiting weeks for results.

Minor Procedures

Skin biopsies, wart removal, joint injections, and other in-office procedures — handled efficiently so you're in and out.

Dr. John Francis Nielsen in his Carthage medical office
Carthage
Serving our community with dedicated primary care.
About Your Doctor

A doctor who knows your name — and your history

Dr. John Francis Nielsen practices at the heart of Carthage because he believes great healthcare shouldn't require a long drive. His approach is straightforward: get to know you, understand your health goals, and build a plan that actually fits your life.

Whether you're a parent scheduling your child's first well-visit, a senior managing multiple conditions, or someone who's been putting off that checkup — you'll find a doctor here who treats you like a person, not a chart number.

Long-term
Patient relationships are the standard, not the exception
Local
Right here on Davis Street, serving the Carthage community
New Patients

Everything you need to know before your first visit

1

Call to Schedule

Call (903) 694-4820 to book your appointment. We'll walk you through what to bring and answer any questions beforehand.

2

Arrive Early

Plan to arrive 15 minutes early to complete any new-patient paperwork. Bring your ID, insurance card, and a list of current medications if you have one.

3

Start Your Visit

Your first appointment is a comprehensive visit — we'll review your health history, run any needed labs, and build a care plan together.

Insurance & Payment

We accept most major insurance plans. Please call ahead to confirm coverage for your specific plan and to understand any copay or deductible responsibilities.

  • Major PPO & HMO plans accepted
  • Medicare and Medicaid welcome
  • Self-pay options available

Office Hours

Monday – Thursday 9:00 AM – 5:00 PM
Friday 9:00 AM – 1:00 PM
Saturday – Sunday Closed

Hours may vary on holidays. Please call to confirm before visiting.

Get in Touch

Ready to take the next step?

Whether you have questions or are ready to schedule, we're here. Call us, stop by, or send a message — we respond promptly.

Office Address
702 Davis St
Carthage, TX 75633-1460

Send Us a Message

Fill out the form below and we'll get back to you within one business day.

Is this your business?This is my business