Dr. David Long, MD is a internal medicine specialist in Saint Petersburg, FL. Dr. Long completed a residency at University Of Ky Hospital. He currently practices at David A Long MD and is affiliated with Bayfront Health Saint Petersburg. He accepts multiple insurance plans.
David A Long MD1615 Pasadena Ave S Ste 250, Saint Petersburg, FL 33707 (727) 381-7727
- University Of Ky Hospital, Residency Hospital
- Southern Illinois University School Of Medicine, Medical School — 1981
- Blue Cross Blue Shield
- Blue Cross Blue Shield of Florida
- CareFirst Blue Cross Blue Shield
* Please verify this information when scheduling an appointment.
Leave a review
How likely are you to recommend Dr. Long?
Dr. Long is one of the best doctors I've ever taken my elderly parents to. He is caring, respectful and very knowledgeable. I feel that he always goes beyond the call of duty.
- Bayfront Health Saint Petersburg
- Palms Of Pasadena Hospital
- Saint Anthony's Hospital