Total Reviews 0
Dr. Leslie graduated from the Meharry Medical College School of Medicine in 1981. He works in Decatur, GA and specializes in Internal Medicine and Family Medicine. Dr. Leslie is affiliated with Dekalb Medical At North Decatur.