English · Español · العربية
Serving Spring Hill, FL

Internal medicine doctor near Spring Hill, FL

Adult primary care for Spring Hill and Hernando County residents, with heart, lung, and lab testing available in the office.

Check your insurance
A wide view of Florida wetlands and trees under a bright sky
In short

Adults 18 and older in Spring Hill and across Hernando County can receive primary care and internal medicine at our Hudson office, the closer of our two locations, or at our Trinity office. Care includes preventive visits, heart and lung condition care, and in office tests such as EKG, pulmonary function testing, ultrasound, and lab work.

We care for Spring Hill adults 18 and older at our offices in Hudson and Trinity. For most Spring Hill and Hernando County residents, the Hudson office at 14153 Yosemite Dr., Suite 104, is the closer choice. The same providers work at both offices and share one chart, so your records follow you.

Who we care for from Spring Hill

Spring Hill patients come to us for a primary care home that can handle both prevention and more involved health needs. Many are adults and seniors living with heart or lung conditions, high blood pressure, or diabetes. Others want a thorough yearly checkup and a clear plan for screenings as they get older.

We care for patients from across Hernando County as well as Pasco County. New patients are welcome, and most are seen within a week.

Your closest office

The Hudson office is the nearest location for most Spring Hill residents. It is open Monday to Thursday from 9:00 AM to 5:00 PM and Friday from 9:00 AM to 12:00 PM. Call (727) 605-3000 to schedule.

Services most relevant to Spring Hill adults

Having tests done in the office can help your provider make decisions during your visit and may save you an extra trip. For Spring Hill patients, some of the most useful services are:

  • EKG testing. A quick, painless test of your heart's rhythm, done in the office with results reviewed the same visit.
  • Pulmonary function testing. Breathing tests that help your provider evaluate and follow conditions such as asthma and COPD.
  • Ultrasound. Imaging in the office that can help your provider look more closely at certain concerns.
  • Blood draws and lab work. Done in the office when your provider orders them.
  • Heart disease care. Primary care follow up that works alongside your cardiology team. Miranda McWhirter, one of our nurse practitioners, has a cardiovascular focus.
  • Care for COPD and asthma. Ongoing plans that may include medication review, breathing test follow up, and guidance for flare ups.
  • Bone health and osteoporosis care. Screening referrals and treatment planning as part of your yearly care.

Our providers also offer hospital rounding and visits at skilled nursing, assisted living, and independent living communities for patients who need care outside the office.

Call 911 for chest pain, severe trouble breathing, or signs of a stroke such as sudden face drooping, arm weakness, or trouble speaking.

How to become a patient

  1. Call the Hudson office at (727) 605-3000, or send an appointment request for a callback.
  2. Verify your insurance. We accept Medicare, Medicaid, and selected plans from major carriers. Participation varies by plan and office.
  3. Bring your information, including a photo ID, insurance card, medication list, and any recent heart or lung test results from other doctors.

Your first visit focuses on your history, your current concerns, and a plan for next steps.

Frequently asked questions

Which office is closest to Spring Hill?

The Hudson office at 14153 Yosemite Dr., Suite 104, is the closer office for most Spring Hill residents. The Trinity office is also available.

Do you see patients from Hernando County?

Yes. We care for adults from across Hernando County and Pasco County at both offices.

Can I get an EKG or breathing test at your office?

Yes. EKG testing and pulmonary function testing are both done in the office when your provider orders them, and EKG results are reviewed the same visit.

Patient reviews

What patients at our Hudson office say

4.6 Hudson (46 Google reviews), rated 4.6 out of 5 stars. Opens Google in a new tab.

  • Doctor Hanna is a kind and compassionate practitioner who is honest and thorough. He never rushes me through my appointment. … I work with seniors every day and if they are in need of a primary care provider, I always refer to him.

    Kelli A. Google review, Hudson office
  • As a physician myself, my standards are high for myself and my family in their healthcare and Dr. Hanna meets and exceeds those standards. He's an excellent clinician and I would highly recommend him to those looking for a quality primary care physician.

    Chad B. Google review, Hudson office

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

Book your visit in Hudson or Trinity.

Which office is closest to you?