David Swenson
Johns Hopkins All Children's Hospital
Office (727) 898-7451
Fax (727) 898-7452
501 6th Avenue South
Saint Petersburg, FL 33701
Primary Specialty
Radiologist
Practice
Johns Hopkins All Children's Hospital
Gender
Male
About
David Swenson
Dr. Swenson specializes in pediatric radiology at Johns Hopkins All Children’s Hospital in St. Petersburg, Florida. He joined the hospital in 2025.
He was previously employed as a radiologist at Rhode Island Medical Imaging in Providence, RI for more than 10 years, during which time he served as an associate professor of Diagnostic Imaging, clinician educator at the Warren Alpert Medical School of Brown University. His roles included clinical work in pediatric, musculoskeletal, and adult emergency radiology, as well as departmental leadership in Quality and Operations.
Dr. Swenson earned his medical degree from the Perelman School of Medicine at the University of Pennsylvania. He completed a medical internship at Abington Memorial Hospital in Pennsylvania, followed by a radiology residency at Warren Alpert Medical School of Brown University in Providence, Rhode Island, where he also served as chief resident. He then completed a fellowship in pediatric radiology at Boston Children’s Hospital / Harvard Medical School.
Services
David Swenson provides radiology services in Saint Petersburg, FL. A Radiologist is able to perform x-rays, MRIs, ultrasounds and CT scans.
Please call Johns Hopkins All Children's Hospital at (727) 898-7451 to schedule an appointment in Saint Petersburg, FL or get more information.