David J. Francis, MD

-
Affiliations
- BayCare Medical Group
- BayCare Physician Partners
- BayCare Physician Partners ACO
-
Board Certifications
- AB Family Medicine - Family Medicine
-
Gender
- Male
-
Patient Reviews
All reviews have been submitted by patients after seeing this provider. To learn more click here.
Provider Explained Things ClearlyProvider Listened CarefullyProvider Was Easy To UnderstandProvider Knew Medical HistoryProvider Showed RespectProvider Spent Enough TimeRate Your Provider 0-10529 Reviews, 156 Comments5/29/2026 | BayCare Verified PatientAll very good no issues5/29/2026 | BayCare Verified PatientBest doctor ever!5/27/2026 | BayCare Verified PatientExcellent5/17/2026 | BayCare Verified PatientDr Francis and Terri are fantastic. They go above and beyond to help with all of our medical needs. They respond quickly thru the portal. The assist with insurance issues. They spend time at each appointment. They are professional, knowledgeable, and considerate. Thy are the onky doctor we ee that is on time. You dont have to wait for you appointments.5/17/2026 | BayCare Verified PatientGood
-
Doctor Bio
Dr. David Francis serves the community of Largo, Florida for BayCare Medical Group, where he sees patients age 6 and older. He attended The Ohio State University in Columbus, Ohio, where he received his degree in medicine. He then completed his residency at Richland Memorial Hospital in Columbia, South Carolina. Dr. Francis is certified by the American Board of Family Medicine. He is a dedicated provider who carefully listens to his patients and provides sound advice that would benefit them.
-
Languages
- English
-
Residency
- University Of South Carolina School Of Medicine
-
Specialties
- Family Medicine
-
Education
- Ohio State Univ College Of Medicine