Dr. Carroll graduated from the Texas Tech University Health Science Center School of Medicine in 1988. He works in Flowood, MS and 7 other locations and specializes in Surgery, Other Specialty and Vascular Surgery. Dr. Carroll is affiliated with Merit Health River Oaks.
View More
