David Shackleford, M.D.

David Shackleford, M.D.
(270) 465-3568

Medical Education:
University of Louisville - 1986

Internship:
Bayfront Medical Center
St. Petersburg, FL

Residency:
Bayfront Medical Center
St. Petersburg, FL

Board Certified

<< BACK <<