Primary Care Doctor in Trinity, FL
Adults 18 and older can get primary care at Internal Medicine MD, 3633 Little Road, Suite 103 in Trinity, with same week availability for many preventive, follow up, and new patient appointments.

A welcoming Trinity office for preventive care, ongoing condition management, and thoughtful follow up.
Trinity, FL 34655
Fri 8 AM to 12 PM
Primary care designed around life in Trinity
The Trinity office offers a convenient care home for adults in Trinity, New Port Richey, Odessa, Seven Springs, and surrounding Pasco County neighborhoods. Visits are organized around prevention, clear answers, and continuity from one appointment to the next.
The care team can help establish a health baseline, monitor changes over time, coordinate specialist information, and manage common adult conditions without making care feel fragmented.
Finding Suite 103
Directions
The office is on Little Road at 3633 Little Road. Use the embedded map for turn by turn routing, then follow building signage to Suite 103 after entering the medical office property.
Parking and arrival
Shared surface parking is available around the medical office building. Park near the Suite 103 side when a space is open, and bring your insurance card and photo ID inside.
Trinity services
The Trinity location focuses on accessible adult primary care, prevention, and consistent monitoring of long term health needs. The team confirms the right setting for each service when scheduling.
Adult Primary Care
Preventive exams, new concerns, medication management, and ongoing visits.
View primary careDiabetes Care
Regular monitoring, medication review, and practical risk reduction planning.
View diabetes careHypertension Care
Blood pressure evaluation and an ongoing plan for healthier readings.
View hypertension careCholesterol Care
Risk assessment and treatment planning for high cholesterol.
View cholesterol careHeart Disease Support
Primary care follow up that works alongside your cardiovascular specialists.
View heart careTelehealth Follow Up
Virtual visits for appropriate care needs when an exam is not required.
Explore telehealthProviders caring for Trinity patients

Dr. John Hanna, MD
Board certified internal medicine physician guiding coordinated adult medical care.
Read Dr. Hanna's profile
Amanda Durrett, FNP-BC
Board certified family nurse practitioner supporting preventive and ongoing care.
Read Amanda's profile
Miranda McWhirter, AGACNP-BC
Adult gerontology acute care nurse practitioner experienced with complex needs.
Read Miranda's profileBecome a new Trinity patient
Contact Trinity directly
Call (727) 997-1635 or submit an appointment request and select the Trinity office as your preferred location.
Gather useful information
Have your medication list, insurance details, medical history, and recent specialist or hospital information ready.
Set priorities together
Use the first appointment to discuss current concerns, preventive needs, and a realistic follow up plan.
Frequently asked questions
Can a new patient get primary care at the Trinity office?
Yes. The Trinity office provides primary care for adults age 18 and older, and same week appointments are often available.
How do I contact the Trinity office directly?
Call (727) 997-1635. The Trinity fax number is (727) 232-6506.
What should I bring to a first Trinity appointment?
Bring a photo ID, insurance card, current medication list, and any relevant records or specialist information.
Does the Trinity office help manage chronic conditions?
Yes. Care is available for diabetes, hypertension, high cholesterol, heart disease, kidney disease, pulmonary concerns, and other adult health needs.
Where should I park for the Trinity office?
Use the shared surface parking for the medical office building at 3633 Little Road and follow suite signage to Suite 103.
Can Trinity patients use telehealth?
Yes. Telehealth may be available for appropriate follow up and primary care needs when an in person examination is not required.
