Save Craig A. Harris, MD CraigAHarris.MD.com • Internist Craig Harris, MD 55 Bishop Drive, Cumberland, RI