Dr. Thomas Hansen LCSW is a male health care provider in Ellsworth with Clinical Social Worker listed as his primary medical specialization. His credentials are: LCSW.Dr. Thomas Hansen LCSW's practice location is: 210 Main St (suite 2) Ellsworth, ME 04605-1949..