Margaret Barclay, MD practices as a Preventive Medicine Specialist in Birmingham, AL.Margaret Barclay, MD graduated from Univ Of Tn, Memphis, Coll Of Med, Memphis Tn 38163.
Primary Specialty
Preventive Medicine Specialist
EducationUniv Of Tn, Memphis, Coll Of Med, Memphis Tn 38163
TrainingUniv Of Al Hosp, Psychiatry; Univ Of Al Hosp, General Preventive Medicine; Univ Of Al Hosp, Pediatrics