Languages spoken: English · Español · العربية
Trinity office

Primary Care Doctor in Trinity, FL

Adult primary care and internal medicine at 3633 Little Rd, Suite 103, in Trinity, Florida. Request an appointment online or call the Trinity office to schedule.

A smiling patient checking in at the Internal Medicine MD front desk

Trinity

5.0 (15 Google reviews), rated 5.0 out of 5 stars. Opens Google in a new tab.

3633 Little Rd, Ste. 103
Trinity, FL 34655

(727) 997-1635
Trinity office hours
Monday to Thursday8:00 AM to 5:00 PM
Friday8:00 AM to 12:00 PM
Saturday and SundayClosed

Convenient for Trinity, New Port Richey, Holiday, Odessa, and Land O' Lakes. Fax (727) 232-6506.

Also see our Hudson office.

  • The service is outstanding and the staff very knowledgeable. The doctor took the time to explain things and he is VERY personal.

    Google review Trinity office
  • Without question, it is always a wonderful experience that reflects genuine patient care. From the moment I walk into a clean and inviting waiting area to the warm greeting from the receptionist, I feel welcomed and cared for.

    Google review Trinity office
  • The office staff is amazing. Amanda is so considerate and efficient.

    Google review Trinity office

Shared from public Google reviews. Longer reviews are shortened where you see an ellipsis (…). Read all Trinity reviews on Google (opens in a new tab)

In short

The Trinity office of Internal Medicine MD, at 3633 Little Rd, Suite 103, provides primary care and internal medicine for adults 18 and older, including preventive visits, Medicare wellness visits, chronic condition care, in office testing, and telehealth follow up. It is open Monday to Thursday from 8:00 AM to 5:00 PM and Friday from 8:00 AM to 12:00 PM. Call (727) 997-1635 or request an appointment online.

Internal Medicine MD in Trinity, Florida provides primary care and internal medicine for adults 18 and older at 3633 Little Rd, Suite 103. Our Trinity office is a home base for yearly prevention, new health concerns, and ongoing care for long term conditions, with care from Dr. John Hanna, an internal medicine physician board certified by the American Board of Internal Medicine, and Amanda Durrett, APRN, FNP-BC, a family nurse practitioner.

The office serves adults in Trinity and nearby Pasco County communities, including New Port Richey, Holiday, Odessa, and Land O' Lakes. It is one of two offices, along with our Hudson location, and both offices share one care team and one chart. New patients are welcome. Appointment availability is determined by the office. To get started, request an appointment online or call the Trinity office at (727) 997-1635.

Primary care and internal medicine in Trinity

Internal Medicine MD is an adult internal medicine practice. An internal medicine doctor, or internist, is a physician trained specifically in adult health, and our Trinity office offers adult internal medicine and primary care for patients 18 and older, from yearly prevention to ongoing care for long term conditions.

The Trinity office is a convenient care home for adults who want prevention, clear answers, and continuity from one appointment to the next. First visits often focus on establishing a health baseline, which may include lab work, blood pressure readings, and a screening schedule matched to your age and family history.

From there, the care team can:

  • Monitor changes in your health over time
  • Coordinate information from your specialists
  • Manage common adult conditions in one connected plan
  • Keep your preventive care on schedule each year

Routine rechecks can often be handled as a telehealth visit when a physical exam is not needed, which may save you a trip.

Meet our Trinity care team

Patients at the Trinity office are cared for by:

  • Dr. John Hanna, MD. Board certified in internal medicine by the American Board of Internal Medicine, with wound care certification (WCS-C). Dr. Hanna leads the practice and alternates weeks between the Trinity and Hudson offices.
  • Amanda Durrett, APRN, FNP-BC. Family nurse practitioner who sees patients at the Trinity office.

Our team also includes Miranda McWhirter, APRN, AGACNP-BC, an adult gerontology acute care nurse practitioner who sees patients at our Hudson office. All of our providers share one chart, so your history follows you between offices. Visits are available in English, Spanish, and Arabic.

Primary care services available in Trinity

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 you schedule.

Preventive care

  • Adult primary care. Preventive exams, new concerns, medication management, and ongoing visits.
  • Screening milestones. Annual visits are used to help keep colon cancer screening, mammogram and bone density referrals, immunizations, and heart risk review on schedule.
  • Bone health. Osteoporosis screening and follow up as part of your prevention plan.

Medicare wellness care

Not sure which wellness visit you need? Compare the Welcome to Medicare visit and the Annual Wellness Visit.

Chronic condition management

In office testing and care

You can also browse all services offered by our care team.

Ready to schedule primary care in Trinity? New patients age 18 and older are welcome.

Why patients choose our Trinity office

  • Care built around adults. Internal medicine focuses entirely on adult health, from prevention to complex conditions.
  • One team, one chart. Shared records connect your care across our Trinity and Hudson offices.
  • Testing on site. Blood draws and EKGs are done in the office, so labs can often be handled during the same trip.
  • Telehealth when it fits. Many follow ups can happen by secure video through the patient portal.
  • Three languages. Visits are available in English, Spanish, and Arabic.
  • Convenient location. The office is on Little Road in Trinity, north of State Road 54.

Insurance and new patient information

New patients 18 and older are welcome at the Trinity office. Appointment availability is determined by the office.

  • Medicare. The Trinity office accepts Original Medicare. Medicare Advantage participation depends on your specific plan. Railroad Medicare is accepted at our Hudson office only.
  • Other plans. Medicaid of Florida and selected plans from Aetna, Blue Cross Blue Shield, Cigna, Humana, UnitedHealthcare, and other payers are listed for the Trinity office.
  • Verify before your visit. Check the full list on our insurance page, then call the office with your card ready to confirm your exact plan.
  • Changing Medicare plans for 2027? During Medicare Open Enrollment, October 15 to December 7, call the office with the exact plan name before you switch.

For your first appointment, bring your photo ID, insurance card, medication list, medical history, and any recent specialist or hospital information. Changing doctors? Our guide to switching primary care providers covers records, insurance, and what to bring.

Office location, directions, and parking

The Trinity office is at 3633 Little Rd, Suite 103, Trinity, FL 34655, on Little Road north of State Road 54. Use the Directions link in the office details above for turn by turn directions. The office has a parking lot with plenty of parking and a covered drop off area, so you can pull up and unload passengers out of the rain. If you have questions about arrival or accessibility, call the office at (727) 997-1635 before your visit.

Areas served

The Trinity office is convenient for adults in Trinity, New Port Richey, Holiday, Odessa, Land O' Lakes, and nearby Pasco County communities. Learn more about care for patients in New Port Richey, Holiday, and Odessa.

Recent articles for Trinity patients

Request an appointment

You can request an appointment at the Trinity office online and the team will call you back during office hours, or call the office directly at (727) 997-1635. Please keep medical details out of the request form and share them with your provider at the visit.

Request your Trinity appointment today. New patients age 18 and older are welcome.

Frequently asked questions

Is the Trinity office accepting new primary care patients?

Yes. The Trinity office welcomes new patients 18 and older. Appointment availability is determined by the office. Call (727) 997-1635 to schedule, or request an appointment and the team will call you back.

What primary care services are available at the Trinity office?

The Trinity office provides adult primary care and preventive visits, Medicare wellness visits, care for chronic conditions such as high blood pressure, diabetes, high cholesterol, and thyroid conditions, in office blood draws and EKG testing, ear wax removal, and telehealth follow up.

Which providers see patients in Trinity?

Amanda Durrett, APRN, FNP-BC, a family nurse practitioner, sees patients at the Trinity office. Dr. John Hanna, MD, an internal medicine physician board certified by the American Board of Internal Medicine, alternates weeks between the Trinity and Hudson offices. Call (727) 997-1635 to ask about scheduling with either provider.

Does the Trinity office accept Medicare?

The Trinity office accepts Original Medicare. Medicare Advantage participation depends on your specific plan, so please check the plans listed on our insurance page and verify your exact plan before your visit. Railroad Medicare is accepted at our Hudson office only. For a step by step checklist, see what to check before booking with Medicare.

Can I schedule a Medicare Annual Wellness Visit in Trinity?

Yes. The Medicare Annual Wellness Visit is available at the Trinity office for people with Medicare Part B. It is a yearly prevention planning visit rather than a head to toe physical exam.

How do I request my first appointment?

Call the Trinity office at (727) 997-1635, or use the Request an Appointment button on this page to send a callback request. Bring your photo ID, insurance card, and medication list to your first visit.

What chronic conditions do your Trinity providers manage?

Care is available for diabetes, high blood pressure, high cholesterol, heart disease, thyroid conditions, kidney disease, lung conditions such as COPD and asthma, and other adult health needs.

What are the Trinity office hours?

The Trinity office is open Monday to Thursday from 8:00 AM to 5:00 PM and Friday from 8:00 AM to 12:00 PM. It is closed Saturday and Sunday.

Where is the Trinity office located?

The office is at 3633 Little Rd, Suite 103, Trinity, FL 34655, on Little Road north of State Road 54. The office has a parking lot with plenty of parking and a covered drop off area, so you can pull up and unload passengers out of the rain.

Can Trinity patients use telehealth?

Yes. Telehealth may be available for follow up and primary care needs when an in person exam is not required, as long as you are in Florida at the time of the visit.

Request an appointment at our Trinity office.

Which office is closest to you?