Save Charles D. Lain, MD CharlesLain.MD.com • Internist Charles Lain, MD 3550 N Interstate Avenue, Portland, OR