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 <<