Ellie Mental Health
–
Columbus, OH, 43224
... Ellie strives to lower the administrative aspects of providing care to the absolute minimum, so our practitioners have more time to focus on what they love - serving clients! We want our people to be happy because happy therapists do better work and ... - May 20