Primary Care Doctor in Hudson, FL
Adults 18 and older can get primary care at Internal Medicine MD, 14153 Yosemite Drive, Suite 104 in Hudson, with same week appointment availability for many new and established patient visits.

Adult medicine delivered by a local team that coordinates care across the office, hospital, and care facility.
Hudson, FL 34667
Fri 8 AM to 12 PM
Your Hudson adult primary care office
The Hudson location supports routine visits and more complex adult health needs under one coordinated care plan. Patients come from Hudson, Port Richey, Spring Hill, Bayonet Point, and nearby communities for ongoing primary care.
Appointments can address preventive care, medication management, new symptoms, follow up after hospitalization, and chronic conditions such as diabetes, hypertension, heart disease, kidney disease, and pulmonary concerns.
Directions and parking
Getting here
Use Yosemite Drive to reach the medical office building. The map pin is set to 14153 Yosemite Drive, and building signage directs patients to Suite 104.
Parking
Use the shared surface parking outside the medical office building. Choose a space near the suite entrance when available and allow a few extra minutes for your first visit.
Hudson services
Commonly scheduled care at the Hudson office includes preventive visits, chronic disease follow up, advanced wound care, and in office testing. Availability depends on clinical need and scheduling.
Primary Care
Annual physicals, sick visits, medication review, and long term adult care.
Explore primary careChronic Disease Care
Coordinated support for diabetes, hypertension, kidney disease, and more.
Explore chronic careAdvanced Wound Care
Assessment and treatment planning for difficult or slow healing wounds.
Explore wound careBlood Draws
Convenient laboratory specimen collection when ordered for your care.
Explore blood drawsEKG Testing
In office heart rhythm testing as part of a medical evaluation.
Explore EKG testingDermatology Care
Evaluation of common adult skin concerns within internal medicine care.
Explore dermatology careProviders serving Hudson patients

Dr. John Hanna, MD
Board certified internal medicine physician with advanced wound care experience.
Meet Dr. Hanna
Miranda McWhirter, AGACNP-BC
Adult gerontology acute care nurse practitioner supporting complex adult care.
Meet Miranda
Amanda Durrett, FNP-BC
Board certified family nurse practitioner focused on accessible, ongoing care.
Meet AmandaStarting care in Hudson
Request your visit
Use the appointment form or call the Hudson office directly. Tell the team that you prefer the Hudson location.
Prepare for the appointment
Bring your photo ID, insurance card, medication list, and relevant medical records. Arrive early enough to complete new patient paperwork.
Build your care plan
Your first visit focuses on your history, current concerns, goals, and the next steps for coordinated adult care.
Frequently asked questions
Is the Hudson office accepting new adult patients?
Yes. Internal Medicine MD welcomes new patients age 18 and older at the Hudson office, with same week appointments often available.
What are the Hudson office hours?
The office is open Monday through Thursday from 8 AM to 5 PM and Friday from 8 AM to noon. It is closed Saturday and Sunday.
Where is the Hudson office located?
Find the office at 14153 Yosemite Drive, Suite 104, Hudson, Florida 34667.
What services are offered in Hudson?
Common appointments include primary care, annual physicals, chronic disease care, wound care, blood draws, EKG testing, and other in office services based on medical need.
Is parking available at the Hudson office?
Yes. Use the shared surface parking outside the medical office building and follow building signage to Suite 104.
