Save Richard A. Patch, MD RichardAPatch.MD.com • Internist Richard Patch, MD 417 Street Street, Suite 321 Webber Building, Bangor, ME