Save Michael J. Weaver, MD MichaelJamesWeaver.MD.com • General Surgeon Michael Weaver, MD 46 Wells Street, Westerly, RI