Save Margaret A. Legner, MD MargaretLegner.MD.com • Internist • 24 years experience Southern New Hampshire Internal Medicine Associates 6 Tsienneto Road, Derry, NH