DPC Directory

William Crouch

Family Medicine

Board certified

About

William L. Crouch, M.D., originally from Bowling Green, KY, is a board‑certified Family Medicine physician. He earned a Bachelor of Arts in Biology from Vanderbilt University, where he also conducted research in the Stout Neuroscience Laboratory. He received his medical degree from the University of Tennessee Health Science Center, earning the NIH Medical Student Research Fellowship for work on Type 2 Diabetes. Dr. Crouch completed a Family Medicine residency at Bayfront Medical Center in St. Petersburg, FL. He embraces the Direct Primary Care model at Epiphany Health, emphasizing personalized, relationship‑based care without insurance barriers. Beyond clinical work, he serves as Medical Director for New College of Florida and precepts for the Yale University Physician Assistant program.

Credentials

Training & certification

Medical school
University of Tennessee Health Science Center
Residency
Family Medicine - Bayfront Medical Center (St. Petersburg FL)
Board certification
Board‑certified Family Medicine physician
Specialty
Family Medicine

Training programs

  • Undergraduate Biology · Vanderbilt University (Nashville TN)
  • Medical School Family Medicine · University of Tennessee Health Science Center (Memphis TN)
  • Residency Family Medicine · Bayfront Medical Center (St. Petersburg FL)

Practice

Where Dr. William Crouch practices

Community

Medical Director for New College of Florida; preceptor for the Yale University Physician Assistant program.

Data aggregated from publicly available sources including the NPPES Registry, practice websites, and professional directories.