Dr. David Francis, MD

Dr. David Francis, MD

Family Medicine  ·  
Male  ·  
Age 45
Dr. David Francis, MD is a family medicine specialist in Largo, FL and has been practicing for 19 years. He graduated from Oh State Univ Coll Of Med and Pub Hlth in 1999 and specializes in family medicine.

12046 Indian Rocks Rd Ste 103

Largo, FL 33774

Contact Information

Insurance Accepted

  • Aetna
  • Blue Cross Blue Shield
  • Blue Cross Blue Shield of Florida
  • Cigna
  • First Health (Coventry Health Care)
  • Humana
  • MultiPlan

*Please verify this information when scheduling an appointment.

Learn about Dr. Francis

Be confident in your decisions by checking out your provider's top areas of care, education, patient reviews and more. Learn about finding the right doctor for you.

Dr. Francis' Experience

Dr. Francis' experience matches your search based on the following criteria:
  • Based on total number of patients treated over the last 12 months
  • Specializes in Family Medicine
  • Board certified in Family Practice
  • No malpractice claims found
  • No sanctions found
  • No board actions found

1  Specialties

  • Family Medicine

1  Board Certifications

  • Family Practice
    Accredited by: American Board of Family Medicine*

169  Conditions Treated


Read Less

15  Procedures

  • Anemia and Iron Deficiency Screening
  • Cholesterol Screening
  • Diabetes Counseling
  • Diabetes Screening
  • Electrocardiogram (EKG)
  • Fecal Occult Blood Test for Colorectal Cancer
  • Hepatitis C Virus Screening
  • Hepatitis Screening
  • Immunization
  • Liver Function Test
  • Osteoporosis Screening
  • Prostate Cancer Screening
  • Sexually Transmitted Infections Screening
  • Thyroid Screening
  • Wellness Examination

Background Check

0 Malpractice Claims

No malpractice history found for Florida.

0 Sanctions

No sanctions history found for the years that Healthgrades collects data.

0 Board Actions

No board actions found for the years that Healthgrades collects data.


  • Oh State Univ Coll Of Med and Pub Hlth
    Medical School | Graduated 1999
  • Palmetto Health Alliance
    Residency Hospital | Completed

Awards & Recognition

Awards & Honors
  • Healthgrades Honor Roll
Media & Publications

Dr. Francis has no media or publications listed.

Languages Spoken

  • English

Memberships & Professional Affiliations

Dr. Francis does not have any memberships or affiliations listed. If you are Dr. Francis and would like to add memberships or affiliations, please update your profile.

Dr. Francis' Reviews

Likelihood of recommending Dr. Francis to family and friends
29 total reviews (3 have comments)

Likelihood to Recommend (29)

  • 5
  • 4
  • 3
  • 2
  • 1

Dr. Francis' Performance

  • Trustworthiness

  • Explains condition(s) well

  • Answers questions

  • Time well spent


Office & Staff Performance

  • Scheduling

  • Office environment

  • Staff friendliness

  • Average wait time

    Under 10 minutes

Patient Comments (3)

Dr.David J. Francis is awesome, and he really cares about his patients . He has been my Doctor from the time he started his practice , he is very very caring and honest with his patients . He will do what ever needs to be done to help them get answers to there medical problems m he is also...more
Was this helpful? thumbs up icon optionthumbs down icon option
Flag this
Dr Francis goes above and beyond for his patients. He's a good listener and patient advocate. I feel very lucky to have him as my primary physician. Great office staff and assistant Terry as well
Was this helpful? thumbs up icon optionthumbs down icon option
Flag this
Wonderful, compassionate Dr who takes his time with each of his patients and shows genuine care. He is always on time for your scheduled appointment, I have been one of his patients for over 10 years (along width my teenage daughter) and I believe only one time has he actually been late, keeping me...more
Was this helpful? thumbs up icon optionthumbs down icon option
Flag this
Are you Dr. Francis?
Make it easy for patients to share their feedback. Also manage your personalized profile!