Ellie Mental Health 1775 Saint James Place, Houston, TX 77056