The Ella Beauty Studio - 2306 W Clarendon Dr, Dallas, TX 75208 | Fresha