Save Charles B. Alexander, MD CharlesBeattyAlexander.MD.com • Internist Charles Alexander, MD 50 Union Street, Maine Coast Memorial Hospital, Ellsworth, ME