Save Diane W. Shannon, MD DianeShannon.MD.com • Internist Diane Shannon, MD Shannon Healthcare Communications, 31 Jordan Rd, Brookline, MA