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