We speak English · Hablamos Español · نتحدث العربية Hudson: (727) 605-3000 · Trinity: (727) 997-1635
Board-Certified Internal Medicine Doctors Pasco County, FL

Hudson & Trinity's home for internal medicine — care that speaks your language.

English · Español · العربية — our team speaks all three.

Primary care doctors for adults 18+ in Hudson and Trinity, Florida. Annual physicals, chronic disease management, advanced wound care, Dysport and IV therapy — one trusted team, two convenient locations, telehealth anywhere in Florida.

Board-Certified Providers 2 Locations Telehealth Available Same-Week Appointments
Dr. John Hanna and the Internal Medicine MD care team in Hudson, FL
Who You'll See

A care team that knows you by name

Dr. Hanna and our nurse practitioners work as one team across both offices — so whoever you see, they already know your history. No rotating cast of strangers reading your chart cold.

Meet the Team
What We Do

Internal medicine services in Hudson & Trinity — all under one roof

Primary care, in-office diagnostics, procedures, and wellness services near you — without being bounced between offices across Pasco County.

Primary Care

Primary & Preventive Care

Your primary care doctor in Hudson & Trinity — annual physicals, age-appropriate screenings, vaccinations, and a prevention plan built around you.

Learn more
Primary Care

Chronic Disease Management

Chronic disease management in Hudson & Trinity — diabetes, hypertension, heart, and kidney care that keeps you stable.

Learn more
Procedures

Advanced Wound Care

Certified advanced wound care in Pasco County — from diabetic ulcers to grafting — for faster, safer healing.

Learn more
Diagnostics

EKG Testing

Fast, accurate in-office heart rhythm testing — results reviewed the same visit.

Learn more
Aesthetics & WellnessSelf-Pay

Aesthetic Services

Dysport, lip fillers, laser treatments & skin tightening in Hudson, FL — medical-grade and physician-supervised.

Learn more
Aesthetics & WellnessSelf-Pay · Insurance May Apply

IV Hydration Therapy

IV therapy in Hudson & Trinity, FL — rapid hydration for energy, recovery, immunity, and skin health.

Learn more
View All 20+ Services
Why Patients Choose Us

Why patients choose our Hudson & Trinity doctors

We come to you

Office, hospital, skilled nursing, assisted living, or your home via telehealth — your care follows you everywhere.

Everything on-site

Labs, EKGs, ultrasound, biopsies, and procedures done in-office. No extra trips, no extra waiting rooms.

Three languages

Our team speaks English, Spanish, and Arabic — so nothing gets lost in translation when it matters most.

Real relationships

You see the same providers who know your history — not a rotating cast of strangers reading your chart cold.

Your Care Team

Meet your internal medicine providers

Dr. John Hanna, MD, Board-Certified Internal Medicine physician in Hudson and Trinity, FL

Dr. John Hanna, MD

Board-Certified Internal Medicine · Advanced Wound Care Certified

Known for a compassionate bedside manner and evidence-based care, Dr. Hanna leads the practice with a focus on healing and long-term wellness.

Miranda McWhirter, AGACNP-BC, Adult-Gerontology Acute Care Nurse Practitioner

Miranda McWhirter

AGACNP-BC · Cardiovascular Focus

Straightforward, honest, and trusted — Miranda delivers care with clarity and compassion, specializing in adult-gerontology acute care.

Amanda Durrett, FNP-BC, Family Nurse Practitioner

Amanda Durrett

FNP-BC · Family Nurse Practitioner

Warm and patient-focused, Amanda is dedicated to making every patient feel heard, understood, and genuinely cared for.

About Our Practice
Telehealth

Telehealth visits anywhere in Florida

Through the Healow app connected to your patient portal, you can have secure video visits, message your care team, view results, and manage refills — from your couch, your job, or anywhere in Florida.

How Telehealth Works

Telehealth is great for…

  • Follow-up visits & medication checks
  • Chronic condition monitoring
  • Reviewing lab or imaging results
  • Minor illness evaluation
  • Busy schedules & limited mobility
Two Locations

Two locations serving Pasco County — Hudson & Trinity

Hudson Office

Address
14153 Yosemite Dr., Ste. 104, Hudson, FL 34667
Phone
(727) 605-3000 · Fax (727) 378-4809
Mon – Thu8:00 AM – 5:00 PM
Friday8:00 AM – 12:00 PM
Sat – SunClosed

Trinity Office

Address
3633 Little Rd, Ste. 103, Trinity, FL 34655
Phone
(727) 997-1635 · Fax (727) 232-6506
Mon – Thu8:00 AM – 5:00 PM
Friday8:00 AM – 12:00 PM
Sat – SunClosed
An Extension of Our Practice

Aesthetic & Wellness Services, From a Team You Already Trust

Internal Medicine MD also offers physician-supervised aesthetic and wellness services — Dysport, lip fillers, laser treatments, skin tightening, and IV hydration therapy — delivered with the same medical standards as your primary care.

  • Physician-supervised, medical-grade treatments
  • Private consultations with transparent, upfront pricing
  • Delivered by the same team that already knows your health history
Explore Aesthetic Services
Internal Medicine Aesthetics — Rejuvenation and IV Hydration logo
Common Questions

Frequently asked questions

Are you accepting new patients?
Yes — we welcome new patients 18 and older at both our Hudson and Trinity locations. Call either office or use the booking form to request your first appointment, usually within the same week.
What insurance do you accept?
We accept Medicare and most major commercial insurance plans. Visit our Insurance & Pricing page or call the office to verify your specific plan before your visit.
Do you offer telehealth visits?
Yes. Through the Healow app connected to our patient portal, you can have secure video visits with your provider from anywhere in Florida. See our Telehealth page to get set up.
Do you speak languages other than English?
Yes — our team speaks English, Spanish, and Arabic. Let us know your preferred language when booking and we'll make sure your visit is comfortable.
Can you see my family member in their nursing home or assisted living facility?
Yes. Our providers round at skilled nursing facilities, assisted living, and independent living communities throughout the area. Call us to coordinate care for your loved one.
Do I need insurance for aesthetic services or IV hydration?
Aesthetic services are self-pay only, with transparent pricing provided at your consultation. IV hydration therapy is available as a self-pay service too, but depending on your plan, some insurance may provide partial coverage — ask our team to check your benefits before your visit.
What To Expect

A visit that feels like Hudson & Trinity, not a hospital

A look inside a real visit — the same care team, the same unhurried attention, every time.

From the Blog

Health insights for Hudson & Trinity patients

Practical, doctor-reviewed articles on primary care, prevention, and chronic disease — written in plain language.

Visit the Full Blog
Community Commitment

Supporting Early Breast Cancer Detection in Our Community

The Vivian Hanna Foundation Inc. logo

The Vivian Hanna Foundation is an independent nonprofit organization advancing early breast cancer detection by providing accessible mammogram services to underserved women in our community. Internal Medicine MD is proud to support the Foundation's mission as part of our broader commitment to the health of Hudson and Trinity.

Book a doctor's appointment in Hudson or Trinity today

New patients are usually seen within the week. Book online or call either office — we'll take it from there.

Book an Appointment Hudson Office(727) 605-3000 Trinity Office(727) 997-1635
Call Now Book Appointment