We found 2 providers named 'Tommy Weaver' nationally.
Dr. Tommy Weaver is a medical specialist in pediatric radiology, vascular & interventional radiology, and diagnostic radiology. Dr. Weaver accepts Medicare insurance. He studied medicine at Medical University of South Carolina College of Medicine. He completed his residency training at Ochsner Medical Center and Carilion Clinic.