Save Margaret M. Vaughan, MD MargaretMaryVaughan.MD.com • Internist Margaret Vaughan, MD 626b Revolution Street, Havre de Grace, MD