Save Michael J. Griffin, MD MichaelJohnGriffin.MD.com • Internist Michael Griffin, MD 325e Kennedy Memorial Drive, Waterville, ME