Margaret Vaughan, MD practices as a Preventive Medicine Specialist in Havre De Grace, MD.Margaret Vaughan, MD graduated from Univ Of Md Sch Of Med, Baltimore Md 21201.
Primary Specialty
Preventive Medicine Specialist
EducationUniv Of Md Sch Of Med, Baltimore Md 21201