Franklin Memorial Hospital: Davis Timothy D 111 Franklin health commons, Farmington, ME 04938