Save Michael A. Klein, MD MichaelAndrewKlein.MD.com • Pathologist Michael Klein, MD 830 Chalkstone Avenue, Providence, RI