2155 Chenault Dr Carrollton, TX 75006