Loading...
Loading...
Minneapolis, Hennepin, MN
Catherine Finnegan is a mental health counselor in Minneapolis, MN, offering individual and family therapy. The practice accepts Aetna, UnitedHealthcare, Medica, Blue Cross Blue Shield MN, Anthem, and self-pay options.